HConstantFrameRate.h
Types
| HConstFRSimpType | |
| HFrExtent | |
| HFrNoSimpAA | |
| HFrNoSimp | |
| HFrLodClamp | |
| HFrLodThreshold | |
| HFrSolidBBox | |
| HFrWireframeBBox | |
| HFrWireframe | |
| HConstantFrameRate | |
ConstFRType |
|
HActivityType |
|
DetailChangeMode |
Fields
ConstFRNoSimpType |
|
ConstFRNoSimpAAType |
|
ConstFRWireframeBBoxType |
|
ConstFRSolidBBoxType |
|
ConstFRWireframeType |
|
ConstFRLodClampType |
|
ConstFRLodThresholdType |
|
ConstFRUserType |
|
ConstFRExtentType |
|
NoActivity |
|
MovementActivity |
|
CuttingPlaneActivity |
|
GeneralActivity |
|
NoDetailChange |
|
AllowDetailChangeOnce |
|
AllowDetailChange |
Detailed Description
Defines datatypes associated with the HConstantFrameRate class
Type Documentation
-
enum
ConstFRType Defines the various simplification types
Values:
-
enumerator
ConstFRNoSimpType No simplification.
-
enumerator
ConstFRNoSimpAAType No simplification. The scene is antialiased.
-
enumerator
ConstFRWireframeBBoxType Wireframe bounding box similfication type.
-
enumerator
ConstFRWireframeType Wireframe simplification type.
-
enumerator
ConstFRLodClampType LOD clamp type. All objects share the same detail level.
-
enumerator
ConstFRLodThresholdType LOD threshold type. LOD level for each individual object based on size on screen.
-
enumerator
ConstFRUserType Placeholder type.
-
enumerator
ConstFRExtentType Maximum extent simplification type.
-
enumerator
-
enum
HActivityType Defines the type of user interaction in the scene. This affects the constant frame rate logic.
Values:
-
enumerator
NoActivity Indicates no activity that would affect the constant framerate logic.
-
enumerator
MovementActivity Indicates movement activity in the scene.
-
enumerator
CuttingPlaneActivity Indicates that a cutting plane is being manipulated.
-
enumerator
GeneralActivity Indicates that some activity is occuring that isn’t movement or cutting plane related.
-
enumerator
-
enum
DetailChangeMode Detail change types which specify how changes in framerate are handled.
Values:
-
enumerator
NoDetailChange No detail level change.
-
enumerator
AllowDetailChangeOnce Only one detail change is allowed.
-
enumerator
AllowDetailChange Detail change is allowed based on target framerate.
-
enumerator