GL Studio C++ Runtime API
GlsGeometryResource Member List
This is the complete list of members for
GlsGeometryResource
, including all inherited members.
_boundingVolumeCenter
GlsGeometryResource
protected
_boundingVolumeRadius
GlsGeometryResource
protected
_enableVBO
GlsGeometryResource
protected
static
_numIndexBuffers
GlsGeometryResource
protected
_observers
GlsGeometryResource
protected
_referenceCount
GlsGeometryResource
protected
_resourceID
GlsGeometryResource
protected
_type
GlsGeometryResource
protected
AddObserver
(Observer *observer)
GlsGeometryResource
inline
BAD_ID
enum value (defined in
GlsGeometryResource
)
GlsGeometryResource
BadId
enum name
GlsGeometryResource
BINORMAL_ATTRIBUTE_SIZE
GlsGeometryResource
static
BoundingVolumeCenter
() const
GlsGeometryResource
inline
BoundingVolumeHit
(const Vector &point, const Vector &direction)=0
GlsGeometryResource
pure virtual
BoundingVolumeRadius
() const
GlsGeometryResource
inline
COLOR_ATTRIBUTE_SIZE
GlsGeometryResource
static
CreateInstance
(const TypeDesc &type=GlsGeometryResource::TypeDesc())
GlsGeometryResource
static
CreateInstance
(GlsResourceFileMgr::ResourceRef *resource)
GlsGeometryResource
static
DecrementReference
()
GlsGeometryResource
inline
Destroy
()=0
GlsGeometryResource
protected
pure virtual
DrawCleanup
(VertexAttribIndexLookup *shaderProgram)=0
GlsGeometryResource
pure virtual
DrawIndexBuffer
(unsigned int bufferNumber)=0
GlsGeometryResource
pure virtual
DrawSetup
(VertexAttribIndexLookup *shaderProgram)=0
GlsGeometryResource
pure virtual
FreeOpenGLBuffers
()=0
GlsGeometryResource
pure virtual
GetDataChangedCounter
() const =0
GlsGeometryResource
pure virtual
GetExtents
(Vector &min, Vector &max, const GlsMatrixType *matrix=NULL)=0
GlsGeometryResource
pure virtual
GetResourceId
()
GlsGeometryResource
inline
HitTest
(unsigned char pickType, const Vector &pickLinePoint, const Vector &pickLineDirection, Vector &collisionPoint)=0
GlsGeometryResource
pure virtual
IncrementReference
()
GlsGeometryResource
inline
MAX_TEXTURE_COORDS
GlsGeometryResource
static
MAX_VERTEX_ATTRIBS
GlsGeometryResource
static
NORMAL_ATTRIBUTE_SIZE
GlsGeometryResource
static
NumIndexBuffers
() const
GlsGeometryResource
inline
OnGeometryResourceChanged
()
GlsGeometryResource
inline
protected
RemoveObserver
(Observer *observer)
GlsGeometryResource
inline
s_invalidDataChangedCounter
GlsGeometryResource
static
SECONDARY_COLOR_ATTRIBUTE_SIZE
GlsGeometryResource
static
SetCreateInstanceMakesHalfFloat
(bool value)
GlsGeometryResource
static
SetResourceId
(unsigned int id)
GlsGeometryResource
inline
StatsIndexBufferPolygonCount
(unsigned int bufferNumber)=0
GlsGeometryResource
pure virtual
StatsIndexBufferVertexCount
(unsigned int bufferNumber)=0
GlsGeometryResource
pure virtual
TANGENT_ATTRIBUTE_SIZE
GlsGeometryResource
static
TEXTURE_COORDINATE_ATTRIBUTE_SIZE
GlsGeometryResource
static
Type
()
GlsGeometryResource
inline
UpdateBoundingVolume
()=0
GlsGeometryResource
pure virtual
VERTEX_ATTRIBUTE_SIZE
GlsGeometryResource
static
~GlsGeometryResource
() (defined in
GlsGeometryResource
)
GlsGeometryResource
inline
virtual
Generated by
1.9.4