Panda3D
ShaderAttrib Member List

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

__reduce__()TypedWritable
__reduce_persist__(object pickler)TypedWritable
autoGlossOn()ShaderAttrib
autoGlowOn()ShaderAttrib
autoNormalOn()ShaderAttrib
autoRampOn()ShaderAttrib
autoShader()ShaderAttrib
autoShadowOn()ShaderAttrib
clearAllShaderInputs()ShaderAttrib
clearFlag(int flag)ShaderAttrib
clearShader()ShaderAttrib
clearShaderInput(const InternalName id)ShaderAttrib
clearShaderInput(str id)ShaderAttrib
compareTo(const RenderAttrib other)RenderAttrib
compose(const RenderAttrib other)RenderAttrib
decodeFromBamStream(str data, BamReader reader)TypedWritableReferenceCountstatic
encodeToBamStream()TypedWritable
encodeToBamStream(String data, BamWriter writer)TypedWritable
F_disable_alpha_write enum valueShaderAttrib
F_hardware_skinning enum valueShaderAttrib
F_subsume_alpha_test enum valueShaderAttrib
garbageCollect()RenderAttribstatic
getAutoShaderAttrib(const RenderState state)RenderAttrib
getBamModified()TypedWritable
getClassSlot()ShaderAttribstatic
getClassType()ShaderAttribstatic
getFlag(int flag)ShaderAttrib
getHash()RenderAttrib
getInstanceCount()ShaderAttrib
getNumAttribs()RenderAttribstatic
getRefCount()ReferenceCount
getShader()ShaderAttrib
getShaderInput(const InternalName id)ShaderAttrib
getShaderInput(str id)ShaderAttrib
getShaderInputMatrix(const InternalName id, LMatrix4 matrix)ShaderAttrib
getShaderInputNodepath(const InternalName id)ShaderAttrib
getShaderInputPtr(const InternalName id)ShaderAttrib
getShaderInputSampler(const InternalName id)ShaderAttrib
getShaderInputTexture(const InternalName id)ShaderAttrib
getShaderInputVector(InternalName id)ShaderAttrib
getShaderPriority()ShaderAttrib
getSlot()RenderAttrib
getType()TypedObject
getTypeIndex()TypedObject
getUnique()RenderAttrib
hasShader()ShaderAttrib
hasShaderInput(const InternalName id)ShaderAttrib
invertCompose(const RenderAttrib other)RenderAttrib
isExactType(TypeHandle handle)TypedObject
isOfType(TypeHandle handle)TypedObject
listAttribs(Ostream out)RenderAttribstatic
lowerAttribCanOverride()RenderAttrib
M_always enum valueRenderAttrib
M_constant enum valueRenderAttrib
M_equal enum valueRenderAttrib
M_eye_cube_map enum valueRenderAttrib
M_eye_normal enum valueRenderAttrib
M_eye_position enum valueRenderAttrib
M_eye_sphere_map enum valueRenderAttrib
M_greater enum valueRenderAttrib
M_greater_equal enum valueRenderAttrib
M_less enum valueRenderAttrib
M_less_equal enum valueRenderAttrib
M_never enum valueRenderAttrib
M_none enum valueRenderAttrib
M_not_equal enum valueRenderAttrib
M_off enum valueRenderAttrib
M_point_sprite enum valueRenderAttrib
M_unused enum valueRenderAttrib
M_unused2 enum valueRenderAttrib
M_world_cube_map enum valueRenderAttrib
M_world_normal enum valueRenderAttrib
M_world_position enum valueRenderAttrib
make(const Shader shader)ShaderAttribstatic
makeDefault()ShaderAttribstatic
makeOff()ShaderAttribstatic
markBamModified()TypedWritable
output(Ostream out)RenderAttrib
PandaCompareFunc enum nameRenderAttrib
ref()ReferenceCount
registerWithReadFactory()ShaderAttribstatic
setFlag(int flag, bool value)ShaderAttrib
setInstanceCount(int instance_count)ShaderAttrib
setShader(const Shader s, int priority)ShaderAttrib
setShaderAuto(BitMask32 shader_switch, int priority)ShaderAttrib
setShaderAuto(int priority)ShaderAttrib
setShaderInput(const InternalName id, const LMatrix3 v, int priority)ShaderAttrib
setShaderInput(const InternalName id, const LMatrix4 v, int priority)ShaderAttrib
setShaderInput(const InternalName id, const LVecBase2 v, int priority)ShaderAttrib
setShaderInput(const InternalName id, const LVecBase3 v, int priority)ShaderAttrib
setShaderInput(const InternalName id, const LVecBase4 v, int priority)ShaderAttrib
setShaderInput(const InternalName id, const NodePath np, int priority)ShaderAttrib
setShaderInput(const InternalName id, const PTALMatrix3 v, int priority)ShaderAttrib
setShaderInput(const InternalName id, const PTALMatrix4 v, int priority)ShaderAttrib
setShaderInput(const InternalName id, const PTALVecBase2 v, int priority)ShaderAttrib
setShaderInput(const InternalName id, const PTALVecBase3 v, int priority)ShaderAttrib
setShaderInput(const InternalName id, const PTALVecBase4 v, int priority)ShaderAttrib
setShaderInput(const InternalName id, const PTADouble v, int priority)ShaderAttrib
setShaderInput(const InternalName id, const PTAFloat v, int priority)ShaderAttrib
setShaderInput(const InternalName id, Texture tex, int priority)ShaderAttrib
setShaderInput(const InternalName id, double n1, double n2, double n3, double n4, int priority)ShaderAttrib
setShaderInput(const ShaderInput inp)ShaderAttrib
setShaderOff(int priority)ShaderAttrib
testRefCountIntegrity()ReferenceCount
testRefCountNonzero()ReferenceCount
TexGenMode enum nameRenderAttrib
unref()ReferenceCount
validateAttribs()RenderAttribstatic
write(Ostream out, int indent_level)RenderAttrib