Skylicht Engine
Loading...
Searching...
No Matches
Skylicht::CShader Member List

This is the complete list of members for Skylicht::CShader, including all inherited members.

addCallback()Skylicht::CShaderinline
buildShader()Skylicht::CShader
buildUIUniform()Skylicht::CShader
buildUIUniform(SUniformUI *ui)Skylicht::CShaderprotected
CBaseShaderCallback() (defined in Skylicht::CBaseShaderCallback)Skylicht::CBaseShaderCallback
clear()Skylicht::CShader
CShader()Skylicht::CShader
CubeTexture enum value (defined in Skylicht::CShader)Skylicht::CShader
deleteAllResource()Skylicht::CShaderprotected
deleteAllUI()Skylicht::CShaderprotected
drop() constirr::IReferenceCountedinline
EResourceType enum nameSkylicht::CShader
EUIControlType enum nameSkylicht::CShader
getAttributeMapping(int id)Skylicht::CShaderinline
getAttributeMappingCount()Skylicht::CShaderinline
getBaseMaterial()Skylicht::CShaderinline
getBaseShaderByName(const char *name)Skylicht::CShaderprotected
getCallback()Skylicht::CShaderinline
getDebugName() constirr::IReferenceCountedinline
getDependents()Skylicht::CShaderinline
getFSShaderFileName()Skylicht::CShaderprotected
getFSUniform(const char *name)Skylicht::CShader
getFSUniformID(int id)Skylicht::CShaderinline
getInstancing(video::E_VERTEX_TYPE vtxType)Skylicht::CShader
getInstancingShader(video::E_VERTEX_TYPE vtxType)Skylicht::CShader
getInstancingVertex(video::E_VERTEX_TYPE vtxType)Skylicht::CShader
getMaterialRenderID() (defined in Skylicht::CBaseShaderCallback)Skylicht::CBaseShaderCallbackinline
getName()Skylicht::CShaderinline
getNumFS()Skylicht::CShaderinline
getNumResource()Skylicht::CShaderinline
getNumUI()Skylicht::CShaderinline
getNumVS()Skylicht::CShaderinline
getReferenceCount() constirr::IReferenceCountedinline
getResouceInfo(int id)Skylicht::CShaderinline
getShadowDepthWriteShader()Skylicht::CShader
getShadowDistanceWriteShader()Skylicht::CShader
getSoftwareSkinningName()Skylicht::CShaderinline
getSoftwareSkinningShader()Skylicht::CShader
getSource()Skylicht::CShaderinline
getUniformType(const char *name)Skylicht::CShaderprotected
getUniformUI(int id)Skylicht::CShaderinline
getUniformUIByName(const char *name)Skylicht::CShader
getUniformUIByName(const char *name, SUniformUI *group)Skylicht::CShader
getVSShaderFileName()Skylicht::CShaderprotected
getVSUniform(const char *name)Skylicht::CShader
getVSUniformID(int id)Skylicht::CShaderinline
grab() constirr::IReferenceCountedinline
initShader(io::IXMLReader *xmlReader, const char *source, const char *shaderFolder)Skylicht::CShader
IReferenceCounted()irr::IReferenceCountedinline
isCustomShadowDepthWrite()Skylicht::CShaderinline
isCustomShadowDistanceWrite()Skylicht::CShaderinline
isDeferred()Skylicht::CShaderinline
isDrawDepthShadow()Skylicht::CShaderinline
isOpaque()Skylicht::CShaderinline
isOpenGLFamily() (defined in Skylicht::CBaseShaderCallback)Skylicht::CBaseShaderCallback
isSkinning()Skylicht::CShaderinline
isSupportInstancing(video::E_VERTEX_TYPE vtxType)Skylicht::CShader
isUniformAvaiable(SUniform &uniform)Skylicht::CShaderprotected
LastFrame enum value (defined in Skylicht::CShader)Skylicht::CShader
m_attributeMappingSkylicht::CShaderprotected
m_baseShaderSkylicht::CShaderprotected
m_callbacksSkylicht::CShaderprotected
m_deferredSkylicht::CShaderprotected
m_dependentsSkylicht::CShaderprotected
m_fsUniformsSkylicht::CShaderprotected
m_glslSkylicht::CShaderprotected
m_hlslSkylicht::CShaderprotected
m_initCallback (defined in Skylicht::CBaseShaderCallback)Skylicht::CBaseShaderCallbackprotected
m_listFSUniformsSkylicht::CShaderprotected
m_listVSUniformsSkylicht::CShaderprotected
m_materialRenderID (defined in Skylicht::CBaseShaderCallback)Skylicht::CBaseShaderCallbackprotected
m_nameSkylicht::CShaderprotected
m_numFSUniformSkylicht::CShaderprotected
m_numVSUniformSkylicht::CShaderprotected
m_resourcesSkylicht::CShaderprotected
m_shaderInstancingSkylicht::CShaderprotected
m_shadowSkylicht::CShaderprotected
m_shadowDepthShaderSkylicht::CShaderprotected
m_shadowDepthShaderNameSkylicht::CShaderprotected
m_shadowDistanceShaderSkylicht::CShaderprotected
m_shadowDistanceShaderNameSkylicht::CShaderprotected
m_skinningSkylicht::CShaderprotected
m_softwareSkinningShaderSkylicht::CShaderprotected
m_softwareSkinningShaderNameSkylicht::CShaderprotected
m_sourceSkylicht::CShaderprotected
m_uiSkylicht::CShaderprotected
m_vsUniformsSkylicht::CShaderprotected
offsetUV(core::vector2df &uv, float speedX, float speedY) (defined in Skylicht::CBaseShaderCallback)Skylicht::CBaseShaderCallback
OnSetConstants(video::IMaterialRendererServices *services, s32 userData, bool updateTransform)Skylicht::CShadervirtual
OnSetMaterial(const SMaterial &material)irr::video::IShaderConstantSetCallBackinlinevirtual
parseResources(io::IXMLReader *xmlReader)Skylicht::CShaderprotected
parseUI(io::IXMLReader *xmlReader, SUniformUI *parent)Skylicht::CShaderprotected
parseUniform(io::IXMLReader *xmlReader)Skylicht::CShaderprotected
parseUniformUI(io::IXMLReader *xmlReader)Skylicht::CShaderprotected
ReflectionProbe enum value (defined in Skylicht::CShader)Skylicht::CShader
ResourceCount enum value (defined in Skylicht::CShader)Skylicht::CShader
RTT0 enum value (defined in Skylicht::CShader)Skylicht::CShader
RTT1 enum value (defined in Skylicht::CShader)Skylicht::CShader
RTT2 enum value (defined in Skylicht::CShader)Skylicht::CShader
RTT3 enum value (defined in Skylicht::CShader)Skylicht::CShader
RTT4 enum value (defined in Skylicht::CShader)Skylicht::CShader
RTT5 enum value (defined in Skylicht::CShader)Skylicht::CShader
RTT6 enum value (defined in Skylicht::CShader)Skylicht::CShader
RTT7 enum value (defined in Skylicht::CShader)Skylicht::CShader
setColor(IMaterialRenderer *matRender, int colorID, bool vertexConstant, const SColorf &c, float intensity) (defined in Skylicht::CBaseShaderCallback)Skylicht::CBaseShaderCallback
setDebugName(const c8 *newName)irr::IReferenceCountedinlineprotected
setInstancing(video::E_VERTEX_TYPE vtxType, IShaderInstancing *instancing)Skylicht::CShader
setMaterialRenderID(int id) (defined in Skylicht::CBaseShaderCallback)Skylicht::CBaseShaderCallbackinline
setShadowDepthWriteShader(const char *name)Skylicht::CShader
setShadowDistanceWriteShader(const char *name)Skylicht::CShader
setUniform(SUniform &uniform, IMaterialRenderer *matRender, bool vertexShader, bool updateTransform)Skylicht::CShaderprotected
setWorldDirection(IMaterialRenderer *matRender, int directionID, bool vertexConstant, const core::vector3df &dir, int count=4) (defined in Skylicht::CBaseShaderCallback)Skylicht::CBaseShaderCallback
setWorldInvPosition(IMaterialRenderer *matRender, int posID, const core::vector3df &pos, bool vertexConstant=true) (defined in Skylicht::CBaseShaderCallback)Skylicht::CBaseShaderCallback
setWorldPosition(IMaterialRenderer *matRender, int posID, const core::vector3df &pos, bool vertexConstant=true) (defined in Skylicht::CBaseShaderCallback)Skylicht::CBaseShaderCallback
ShadowMap enum value (defined in Skylicht::CShader)Skylicht::CShader
Texture enum value (defined in Skylicht::CShader)Skylicht::CShader
TransformTexture enum value (defined in Skylicht::CShader)Skylicht::CShader
UIColor enum value (defined in Skylicht::CShader)Skylicht::CShader
UICount enum value (defined in Skylicht::CShader)Skylicht::CShader
UIFloat enum value (defined in Skylicht::CShader)Skylicht::CShader
UIFloat2 enum value (defined in Skylicht::CShader)Skylicht::CShader
UIFloat3 enum value (defined in Skylicht::CShader)Skylicht::CShader
UIFloat4 enum value (defined in Skylicht::CShader)Skylicht::CShader
UIGroup enum value (defined in Skylicht::CShader)Skylicht::CShader
UINone enum value (defined in Skylicht::CShader)Skylicht::CShader
UITexture enum value (defined in Skylicht::CShader)Skylicht::CShader
VertexNormalTexture enum value (defined in Skylicht::CShader)Skylicht::CShader
VertexPositionTexture enum value (defined in Skylicht::CShader)Skylicht::CShader
~CBaseShaderCallback() (defined in Skylicht::CBaseShaderCallback)Skylicht::CBaseShaderCallbackvirtual
~CShader()Skylicht::CShadervirtual
~IReferenceCounted()irr::IReferenceCountedinlinevirtual