_getBindingDelegate(void) | Ogre::GpuProgram | [virtual] |
_notifyOrigin(const String &origin) | Ogre::Resource | |
bindProgram(void) | Ogre::GLSLGpuProgram | [virtual] |
bindProgramParameters(GpuProgramParametersSharedPtr params) | Ogre::GLSLGpuProgram | [virtual] |
bindProgramPassIterationParameters(GpuProgramParametersSharedPtr params) | Ogre::GLSLGpuProgram | [virtual] |
calculateSize(void) const | Ogre::GpuProgram | [protected, virtual] |
changeGroupOwnership(const String &newGroup) | Ogre::Resource | |
cleanupDictionary() | Ogre::StringInterface | [static] |
copyParametersTo(StringInterface *dest) const | Ogre::StringInterface | [virtual] |
createParamDictionary(const String &className) | Ogre::StringInterface | [protected] |
createParameters(void) | Ogre::GpuProgram | [virtual] |
getCreator(void) | Ogre::Resource | |
getDefaultParameters(void) | Ogre::GpuProgram | [virtual] |
getGLSLProgram(void) const | Ogre::GLSLGpuProgram | |
getGroup(void) | Ogre::Resource | |
getHandle(void) const | Ogre::Resource | |
getLanguage(void) const | Ogre::GpuProgram | [virtual] |
getName(void) const | Ogre::Resource | |
getNumberOfPosesIncluded(void) const | Ogre::GpuProgram | [virtual] |
getOrigin(void) const | Ogre::Resource | |
getParamDictionary(void) | Ogre::StringInterface | |
getParamDictionary(void) const | Ogre::StringInterface | |
getParameter(const String &name) const | Ogre::StringInterface | [virtual] |
getParameters(void) const | Ogre::StringInterface | |
getPassSurfaceAndLightStates(void) const | Ogre::GpuProgram | [virtual] |
getProgramID(void) const | Ogre::GLSLGpuProgram | |
getSize(void) const | Ogre::Resource | |
getSource(void) const | Ogre::GpuProgram | [virtual] |
getSourceFile(void) const | Ogre::GpuProgram | [virtual] |
getSyntaxCode(void) const | Ogre::GpuProgram | [virtual] |
getType(void) const | Ogre::GpuProgram | [virtual] |
GLGpuProgram(ResourceManager *creator, const String &name, ResourceHandle handle, const String &group, bool isManual=false, ManualResourceLoader *loader=0) | Ogre::GLGpuProgram | |
GLSLGpuProgram(GLSLProgram *parent) | Ogre::GLSLGpuProgram | |
GpuProgram(ResourceManager *creator, const String &name, ResourceHandle handle, const String &group, bool isManual=false, ManualResourceLoader *loader=0) | Ogre::GpuProgram | |
hasDefaultParameters(void) const | Ogre::GpuProgram | [virtual] |
isLoaded(void) const | Ogre::Resource | |
isManuallyLoaded(void) const | Ogre::Resource | |
isMorphAnimationIncluded(void) const | Ogre::GpuProgram | [virtual] |
isPoseAnimationIncluded(void) const | Ogre::GpuProgram | [virtual] |
isReloadable(void) const | Ogre::Resource | |
isSkeletalAnimationIncluded(void) const | Ogre::GpuProgram | [virtual] |
isSupported(void) const | Ogre::GpuProgram | [virtual] |
load(void) | Ogre::GLSLGpuProgram | [virtual] |
loadFromSource(void) | Ogre::GLSLGpuProgram | [protected, virtual] |
loadImpl(void) | Ogre::GpuProgram | [protected, virtual] |
mCreator | Ogre::Resource | [protected] |
mDefaultParams | Ogre::GpuProgram | [protected] |
mFilename | Ogre::GpuProgram | [protected] |
mFragmentShaderCount | Ogre::GLSLGpuProgram | [private, static] |
mGLSLProgram | Ogre::GLSLGpuProgram | [private] |
mGroup | Ogre::Resource | [protected] |
mHandle | Ogre::Resource | [protected] |
mIsLoaded | Ogre::Resource | [protected] |
mIsManual | Ogre::Resource | [protected] |
mLoader | Ogre::Resource | [protected] |
mLoadFromFile | Ogre::GpuProgram | [protected] |
mMorphAnimation | Ogre::GpuProgram | [protected] |
mName | Ogre::Resource | [protected] |
mOrigin | Ogre::Resource | [protected] |
mParamDictName | Ogre::StringInterface | [protected] |
mPassSurfaceAndLightStates | Ogre::GpuProgram | [protected] |
mPoseAnimation | Ogre::GpuProgram | [protected] |
mProgramID | Ogre::GLGpuProgram | [protected] |
mProgramType | Ogre::GLGpuProgram | [protected] |
msDictionary | Ogre::StringInterface | [protected, static] |
mSize | Ogre::Resource | [protected] |
mSkeletalAnimation | Ogre::GpuProgram | [protected] |
mSource | Ogre::GpuProgram | [protected] |
msSkeletalCmd | Ogre::GpuProgram | [protected, static] |
msSyntaxCmd | Ogre::GpuProgram | [protected, static] |
msTypeCmd | Ogre::GpuProgram | [protected, static] |
mSyntaxCode | Ogre::GpuProgram | [protected] |
mType | Ogre::GpuProgram | [protected] |
mVertexShaderCount | Ogre::GLSLGpuProgram | [private, static] |
reload(void) | Ogre::Resource | [virtual] |
Resource() | Ogre::Resource | [protected] |
Resource(ResourceManager *creator, const String &name, ResourceHandle handle, const String &group, bool isManual=false, ManualResourceLoader *loader=0) | Ogre::Resource | |
setMorphAnimationIncluded(bool included) | Ogre::GpuProgram | [virtual] |
setParameter(const String &name, const String &value) | Ogre::StringInterface | [virtual] |
setParameterList(const NameValuePairList ¶mList) | Ogre::StringInterface | [virtual] |
setPoseAnimationIncluded(ushort poseCount) | Ogre::GpuProgram | [virtual] |
setSkeletalAnimationIncluded(bool included) | Ogre::GpuProgram | [virtual] |
setSource(const String &source) | Ogre::GpuProgram | [virtual] |
setSourceFile(const String &filename) | Ogre::GpuProgram | [virtual] |
setSurfaceAndPassLightStates(bool state) | Ogre::GpuProgram | [virtual] |
setSyntaxCode(const String &syntax) | Ogre::GpuProgram | [virtual] |
setType(GpuProgramType t) | Ogre::GpuProgram | [virtual] |
setupBaseParamDictionary(void) | Ogre::GpuProgram | [protected] |
touch(void) | Ogre::Resource | [virtual] |
unbindProgram(void) | Ogre::GLSLGpuProgram | [virtual] |
unload(void) | Ogre::GLSLGpuProgram | [virtual] |
unloadImpl(void) | Ogre::GLGpuProgram | [protected, virtual] |
~GLGpuProgram() | Ogre::GLGpuProgram | [virtual] |
~GLSLGpuProgram() | Ogre::GLSLGpuProgram | |
~GpuProgram() | Ogre::GpuProgram | [virtual] |
~Resource() | Ogre::Resource | [virtual] |
~StringInterface() | Ogre::StringInterface | [virtual] |