You.i Engine
CYIAssetShaderObject Member List

This is the complete list of members for CYIAssetShaderObject, including all inherited members.

CODE_TYPE enum nameCYIAssetShaderObject
COMPUTE_SHADER enum valueCYIAssetShaderObject
CYIAsset()CYIAssetprotected
CYIAssetShaderObject()CYIAssetShaderObject
CYIAssetShaderObject(const CYIString &path, PATH_TYPE ePathType=PATH_RELATIVE)CYIAssetShaderObject
CYIScriptableObject()CYIScriptableObject
CYIScriptableObject(const CYIScriptableObject &other)CYIScriptableObject
CYIScriptableRTTIObject()CYIScriptableRTTIObject
Equals(const std::shared_ptr< CYIAsset > &pAsset)CYIAsset
FRAGMENT_SHADER enum valueCYIAssetShaderObject
GetApproximateSize() const CYIAssetvirtual
GetBindingImplementation() const CYIScriptableObject
GetCode(uint8_t **ppCode, uint32_t *pCodeSize) const CYIAssetShaderObject
GetCodeType() const CYIAssetShaderObject
GetID() const CYIAssetprotected
GetLoadParameters() const CYIAsset
GetName() const CYIAsset
GetPath() const CYIAsset
GetRuntimeTypeInfoForScriptObject() const overrideCYIScriptableRTTIObjectvirtual
GetRuntimeTypeInfoWithObject() const =0CYIScriptableRTTIObjectprotectedpure virtual
GetType() const CYIAssetShaderObject
INVALID_IDCYIAssetprotectedstatic
IsFromDisk() const CYIAssetShaderObject
IsLoaded() const CYIAsset
Load()CYIAsset
OnLoad()CYIAssetprotectedvirtual
OnUnload() overrideCYIAssetShaderObjectprotectedvirtual
operator=(const CYIScriptableObject &other)CYIScriptableObject
PATH_ABSOLUTE enum valueCYIAsset
PATH_RELATIVE enum valueCYIAsset
PATH_TYPE enum nameCYIAsset
PRECOMPILED_BINARY enum valueCYIAssetShaderObject
Prepare()CYIAssetvirtual
SetApproximateSize(uint32_t nSize)CYIAssetprotected
SetBindingImplementation(CYIBindingImplementation *pBindingImplementation)CYIScriptableObject
SetCode(const uint8_t *pCode, uint32_t uCodeSize, CODE_TYPE eType)CYIAssetShaderObject
SetFromDisk(bool bFromDisk)CYIAssetShaderObject
SetLoaded(bool bAssetLoaded)CYIAssetprotected
SetLoadParameters(std::unique_ptr< CYIAssetLoadParams > pParams)CYIAssetprotected
SetName(const CYIString &name)CYIAsset
SetPath(const CYIString &path, PATH_TYPE ePathType)CYIAssetprotected
SetType(SHADER_TYPE eType)CYIAssetShaderObject
SHADER_TYPE enum nameCYIAssetShaderObject
UNCOMPILED_SOURCE enum valueCYIAssetShaderObject
Unload()CYIAsset
VERTEX_SHADER enum valueCYIAssetShaderObject
~CYIAsset()CYIAssetvirtual
~CYIAssetShaderObject()CYIAssetShaderObjectvirtual
~CYIScriptableObject()CYIScriptableObjectvirtual
~CYIScriptableRTTIObject()CYIScriptableRTTIObjectvirtual