ClearParams() | Program | [protected] |
Compile(const std::string *pstrSource=0)=0 | Program | [pure virtual] |
DecRef() | RefCounter | [inline] |
FRAGMENTPROGRAM enum value | Program | |
GetAllParameters() | Program | [inline] |
GetID() const | Program | [inline] |
GetName() const | Program | [inline] |
GetParameter(const HashString &rstrName) | Program | [inline] |
GetParameter(unsigned int uiIndex) | Program | [inline] |
GetRefCount() const | RefCounter | [inline] |
GetTarget(PROGRAMTYPE eType) | Program | [inline, static] |
GetTargetAsString(PROGRAMTARGET eTarget) | Program | [static] |
GetTargetFromString(const std::string &rstrTarget) | Program | [static] |
GetType() const | Program | [inline] |
IncRef() | RefCounter | [inline] |
Load(const std::string &rstrFilename, unsigned int uiFlags=0, bool bForceReload=false, bool bSearchFileSystem=false) | LoadableEntity | |
Load(File *pkFile, unsigned int uiFlags=0, bool bForceReload=false) | LoadableEntity | |
LoadableEntity(FileManager *pkFileManager=0) | LoadableEntity | |
LoadNode(unsigned int uiFlags) | Program | [protected, virtual] |
m_bKeepFile | LoadableEntity | [protected] |
m_bLoaded | LoadableEntity | [protected] |
m_eProgramType | Program | [protected] |
m_kParams | Program | [protected] |
m_pkFile | LoadableEntity | [protected] |
m_pkFileManager | LoadableEntity | [protected] |
m_ppkParams | Program | [protected] |
m_strName | Program | [protected] |
m_strSource | Program | [protected] |
m_uiID | Program | [protected] |
m_vpkParams | Program | [protected] |
m_vpkUpdatedParams | Program | [protected] |
NEPT_DX9_PS_1_1 enum value | Program | |
NEPT_DX9_PS_1_2 enum value | Program | |
NEPT_DX9_PS_1_3 enum value | Program | |
NEPT_DX9_PS_1_4 enum value | Program | |
NEPT_DX9_PS_2_0 enum value | Program | |
NEPT_DX9_PS_2_X enum value | Program | |
NEPT_DX9_PS_MASK enum value | Program | |
NEPT_DX9_VS_1_1 enum value | Program | |
NEPT_DX9_VS_2_0 enum value | Program | |
NEPT_DX9_VS_2_X enum value | Program | |
NEPT_DX9_VS_MASK enum value | Program | |
NEPT_GL_ARBFP_1 enum value | Program | |
NEPT_GL_ARBVP_1 enum value | Program | |
NEPT_GL_ATIFS enum value | Program | |
NEPT_GL_FP_MASK enum value | Program | |
NEPT_GL_NVRC enum value | Program | |
NEPT_GL_NVRC_2 enum value | Program | |
NEPT_GL_VP_MASK enum value | Program | |
NOTSUPPORTED enum value | Program | |
ParseParams() | Program | [protected] |
Program(PROGRAMTYPE eType, FileManager *pkFileManager=0) | Program | |
PROGRAMTARGET enum name | Program | |
PROGRAMTYPE enum name | Program | |
RefCounter() | RefCounter | [inline] |
s_eFPTarget | Program | [protected, static] |
s_eVPTarget | Program | [protected, static] |
s_uiCount | Program | [protected, static] |
s_veFPPriority | Program | [protected, static] |
s_veVPPriority | Program | [protected, static] |
SetFileManager(FileManager *pkManager) | LoadableEntity | |
SetName(const HashString &rstrName) | Program | [virtual] |
SetPriority(PROGRAMTYPE eType, const std::vector< PROGRAMTARGET > &rvePriority) | Program | [static] |
UpdateParameter(ProgramParam *pkParameter) | Program | |
VERTEXPROGRAM enum value | Program | |
~LoadableEntity() | LoadableEntity | [virtual] |
~Program() | Program | [virtual] |
~RefCounter() | RefCounter | [inline, virtual] |