GLC_lib  2.5.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Classes | Typedefs
glc_3dviewcollection.h File Reference

interface for the GLC_3DViewCollection class. More...

#include <QHash>
#include "glc_3dviewinstance.h"
#include "../glc_global.h"
#include "../viewport/glc_frustum.h"
#include "../glc_config.h"

Go to the source code of this file.

Classes

class  GLC_3DViewCollection
 GLC_3DViewCollection : GLC_3DViewInstance flat collection. More...
 

Typedefs

typedef QHash< GLC_uint,
GLC_3DViewInstance
ViewInstancesHash
 GLC_3DViewInstance Hash table.
 
typedef QHash< GLC_uint,
GLC_3DViewInstance * > 
PointerViewInstanceHash
 GLC_3DViewInstance pointer Hash table.
 
typedef QHash< GLC_uint,
PointerViewInstanceHash * > 
HashList
 Hash table of GLC_3DViewInstance Hash table which use a shader.
 
typedef QHash< GLC_uint, GLC_uintShaderIdToInstancesId
 Map Shader id to instances id (instances which use the shader)
 

Detailed Description

interface for the GLC_3DViewCollection class.

Definition in file glc_3dviewcollection.h.

Typedef Documentation

Hash table of GLC_3DViewInstance Hash table which use a shader.

Definition at line 48 of file glc_3dviewcollection.h.

GLC_3DViewInstance pointer Hash table.

Definition at line 45 of file glc_3dviewcollection.h.

Map Shader id to instances id (instances which use the shader)

Definition at line 51 of file glc_3dviewcollection.h.

GLC_3DViewInstance Hash table.

Definition at line 39 of file glc_3dviewcollection.h.

©2005-2013 Laurent Ribon