You.i Engine
CYIAssetShaderObject Member List
This is the complete list of members for
CYIAssetShaderObject
, including all inherited members.
CODE_TYPE
enum name
CYIAssetShaderObject
COMPUTE_SHADER
enum value
CYIAssetShaderObject
CYIAsset
()
CYIAsset
protected
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 value
CYIAssetShaderObject
GetApproximateSize
() const
CYIAsset
virtual
GetBindingImplementation
() const
CYIScriptableObject
GetCode
(uint8_t **ppCode, uint32_t *pCodeSize) const
CYIAssetShaderObject
GetCodeType
() const
CYIAssetShaderObject
GetID
() const
CYIAsset
protected
GetLoadParameters
() const
CYIAsset
GetName
() const
CYIAsset
GetPath
() const
CYIAsset
GetRuntimeTypeInfoForScriptObject
() const override
CYIScriptableRTTIObject
virtual
GetRuntimeTypeInfoWithObject
() const =0
CYIScriptableRTTIObject
protected
pure virtual
GetType
() const
CYIAssetShaderObject
INVALID_ID
CYIAsset
protected
static
IsFromDisk
() const
CYIAssetShaderObject
IsLoaded
() const
CYIAsset
Load
()
CYIAsset
OnLoad
()
CYIAsset
protected
virtual
OnUnload
() override
CYIAssetShaderObject
protected
virtual
operator=
(const CYIScriptableObject &other)
CYIScriptableObject
PATH_ABSOLUTE
enum value
CYIAsset
PATH_RELATIVE
enum value
CYIAsset
PATH_TYPE
enum name
CYIAsset
PRECOMPILED_BINARY
enum value
CYIAssetShaderObject
Prepare
()
CYIAsset
virtual
SetApproximateSize
(uint32_t nSize)
CYIAsset
protected
SetBindingImplementation
(CYIBindingImplementation *pBindingImplementation)
CYIScriptableObject
SetCode
(const uint8_t *pCode, uint32_t uCodeSize, CODE_TYPE eType)
CYIAssetShaderObject
SetFromDisk
(bool bFromDisk)
CYIAssetShaderObject
SetLoaded
(bool bAssetLoaded)
CYIAsset
protected
SetLoadParameters
(std::unique_ptr< CYIAssetLoadParams > pParams)
CYIAsset
protected
SetName
(const CYIString &name)
CYIAsset
SetPath
(const CYIString &path, PATH_TYPE ePathType)
CYIAsset
protected
SetType
(SHADER_TYPE eType)
CYIAssetShaderObject
SHADER_TYPE
enum name
CYIAssetShaderObject
UNCOMPILED_SOURCE
enum value
CYIAssetShaderObject
Unload
()
CYIAsset
VERTEX_SHADER
enum value
CYIAssetShaderObject
~CYIAsset
()
CYIAsset
virtual
~CYIAssetShaderObject
()
CYIAssetShaderObject
virtual
~CYIScriptableObject
()
CYIScriptableObject
virtual
~CYIScriptableRTTIObject
()
CYIScriptableRTTIObject
virtual
Generated on Thu Aug 23 2018 03:08:13 for You.i Engine by
1.8.11