18 template <
typename MemberType>
25 enum { value = GL_FLOAT };
31 enum { value = GL_FLOAT };
37 enum { value = GL_FLOAT };
43 enum { value = GL_FLOAT };
50 enum { value = GL_INT };
56 enum { value = GL_INT };
62 enum { value = GL_INT };
68 enum { value = GL_INT };
75 enum { value = GL_UNSIGNED_INT };
81 enum { value = GL_UNSIGNED_INT };
87 enum { value = GL_UNSIGNED_INT };
93 enum { value = GL_UNSIGNED_INT };
97 template <
typename VertexFormat>
102 template <
typename MemberType>
104 const VertexFormat* base,
const MemberType VertexFormat::* member)
107 reinterpret_cast<const GLvoid*>(&(base->*member)),
Contains makVrv::DtEffect class.
voidpf void uLong size
Definition: ioapi.h:39
static DtEffect::VertexAttribPtrInfo VaryingAttribute(const VertexFormat *base, const MemberType VertexFormat::*member)
Definition: DtEffectRenderer.h:103
DtEffectRenderer(DtEffect *effect)
Definition: DtEffectRenderer.h:112
Definition: DtEffectRenderer.h:19
Definition: DtEffect.h:23
The base class for a programmable pipeline render effect.
Definition: DtEffect.h:19
DtEffect * myEffect
Definition: DtEffectRenderer.h:127
bool enabled() const
Is the effect enabled.
Definition: DtEffectRenderer.h:98
virtual ~DtEffectRenderer()
Definition: DtEffectRenderer.h:118