version 3.3

VRS::SceneShapeManagerGL::OptimizationFlags Struct Reference

#include <vrs/opengl/sceneshapemanagergl.h>

List of all members.

Public Types

enum  CullingMode { CM_Off, CM_BackFaces, CM_FrontFaces }

Public Member Functions

 VRS_SERIALIZABLE_CLASS_ENUM (CullingMode)
 OptimizationFlags ()

Public Attributes

bool hasTransparency
bool useStaticLighting
unsigned int maxTextureAtlasSize
bool allowTextureImageWrapping
bool allowTextureImageRepeating
bool scaleTextureImageToPow2
unsigned int maxTextureImageSize
CullingMode cullingMode
bool increasePrecision
unsigned int maxVerticesPerPolygonSet
bool allowPolygonSplitAlongAxisX
bool allowPolygonSplitAlongAxisY
bool allowPolygonSplitAlongAxisZ
bool useS3TextureCompression
bool allowRayIntersection
bool keepPolygonSets
bool optimizeForVertexCache
bool keepOnlyFinestLODLevel
bool useFakeLighting
double fakeLightingMinIntensity
double fakeLightingMaxIntensity
Vector fakeLightingDirection


Member Enumeration Documentation

Enumerator:
CM_Off 
CM_BackFaces 
CM_FrontFaces 


Constructor & Destructor Documentation

VRS::SceneShapeManagerGL::OptimizationFlags::OptimizationFlags (  )  [inline]


Member Function Documentation

VRS::SceneShapeManagerGL::OptimizationFlags::VRS_SERIALIZABLE_CLASS_ENUM ( CullingMode   ) 


Member Data Documentation


The documentation for this struct was generated from the following file:

Generated on Thu May 24 06:00:24 2012 by Doxygen 1.5.6
© 2001-2010 Hasso-Plattner-Institut | Impressum | Contact