Panda3D

- Main Page
- Packages
- Classes

- Class List
- Class Index
- Class Hierarchy
- Class Members

# Shader Member List

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

ASGloss enum value | Shader |
ASGlow enum value | Shader |
ASNormal enum value | Shader |
ASRamp enum value | Shader |
ASShadow enum value | Shader |
AutoShaderBit enum name | Shader |
AutoShaderSwitch enum name | Shader |
bitAutoShaderGloss enum value | Shader |
bitAutoShaderGlow enum value | Shader |
bitAutoShaderNormal enum value | Shader |
bitAutoShaderRamp enum value | Shader |
bitAutoShaderShadow enum value | Shader |
getClassType() | Shader | `[static]`
getErrorFlag() | Shader |
getFilename(ShaderType type) | Shader |
getFilename() | Shader |
getLanguage() | Shader |
getRefCount() | ReferenceCount |
getShaderUtilization() | Shader | `[static]`
getText(ShaderType type) | Shader |
getText() | Shader |
getType() | TypedObject |
getTypeIndex() | TypedObject |
haveShaderUtilization() | Shader | `[static]`
isExactType(TypeHandle handle) | TypedObject |
isOfType(TypeHandle handle) | TypedObject |
isPrepared(PreparedGraphicsObjects prepared_objects) | Shader |
load(Filename const file, ShaderLanguage lang) | Shader | `[static]`
load(Filename const file) | Shader | `[static]`
load(ShaderLanguage lang, Filename const vertex, Filename const fragment, Filename const geometry) | Shader | `[static]`
load(ShaderLanguage lang, Filename const vertex, Filename const fragment) | Shader | `[static]`
make(ShaderLanguage lang, string vertex, string fragment, string geometry) | Shader | `[static]`
make(ShaderLanguage lang, string vertex, string fragment) | Shader | `[static]`
make(string body, ShaderLanguage lang) | Shader | `[static]`
make(string body) | Shader | `[static]`
prepare(PreparedGraphicsObjects prepared_objects) | Shader |
prepareNow(PreparedGraphicsObjects prepared_objects, GraphicsStateGuardianBase gsg) | Shader |
ref() | ReferenceCount |
release(PreparedGraphicsObjects prepared_objects) | Shader |
releaseAll() | Shader |
setShaderUtilization(ShaderUtilization utl) | Shader | `[static]`
ShaderLanguage enum name | Shader |
ShaderType enum name | Shader |
SLCg enum value | Shader |
SLGLSL enum value | Shader |
SLNone enum value | Shader |
STFragment enum value | Shader |
STGeometry enum value | Shader |
STNone enum value | Shader |
STVertex enum value | Shader |
testRefCountIntegrity() | ReferenceCount |
testRefCountNonzero() | ReferenceCount |
unref() | ReferenceCount |

All Classes Namespaces Functions Variables Enumerations Enumerator Properties