CFx SDK Documentation 2024 SP0
|
Namespace contains visual style property related enumerations. <group TD_Namespaces>
Defines shadow types that can be displayed.
Enumerator | |
---|---|
kShadowsNone | |
kShadowsGroundPlane | |
kShadowsFull | |
kShadowsFullAndGround |
Definition at line 1057 of file GiVisualStyle.h.
Defines a combination of display settings that can be enabled.
Enumerator | |
---|---|
kNoDisplayStyle | |
kBackgroundsFlag | |
kLightingFlag | |
kMaterialsFlag | |
kTexturesFlag |
Definition at line 1045 of file GiVisualStyle.h.
Defines a collection of jitter values that can be applied to edges.
Enumerator | |
---|---|
kJitterLow | |
kJitterMedium | |
kJitterHigh |
Definition at line 1004 of file GiVisualStyle.h.
Defines a collection of line patterns that can be applied to edges.
Enumerator | |
---|---|
kSolid | |
kDashedLine | |
kDotted | |
kShortDash | |
kMediumDash | |
kLongDash | |
kDoubleShortDash | |
kDoubleMediumDash | |
kDoubleLongDash | |
kMediumLongDash | |
kSparseDot |
Definition at line 1024 of file GiVisualStyle.h.
Defines the model that is used to display the edges.
Enumerator | |
---|---|
kNoEdges | |
kIsolines | |
kFacetEdges |
Definition at line 964 of file GiVisualStyle.h.
Defines a collection of modifiers that can be applied to edges to give them various types of effects.
Enumerator | |
---|---|
kNoEdgeModifiers | |
kEdgeOverhangFlag | |
kEdgeJitterFlag | |
kEdgeWidthFlag | |
kEdgeColorFlag | |
kEdgeHaloGapFlag | |
kAlwaysOnTopFlag | |
kEdgeOpacityFlag | |
kEdgeWiggleFlag | |
kEdgeTextureFlag |
Definition at line 986 of file GiVisualStyle.h.
Defines a collection of bitflags that represent the combination of edge styles to display.
Enumerator | |
---|---|
kNoEdgeStyle | |
kVisibleFlag | |
kSilhouetteFlag | |
kObscuredFlag | |
kIntersectionFlag |
Definition at line 974 of file GiVisualStyle.h.
Defines a collection of wiggle values that can be applied to edges.
Enumerator | |
---|---|
kWiggleLow | |
kWiggleMedium | |
kWiggleHigh |
Definition at line 1014 of file GiVisualStyle.h.
Defines modifications that affect the color of a face before any lighting and shading calculations have been performed.
Enumerator | |
---|---|
kNoColorMode | |
kObjectColor | |
kBackgroundColor | |
kMono | |
kTint | |
kDesaturate | |
kBackgroundTexture |
Definition at line 934 of file GiVisualStyle.h.
Defines the lighting model to apply to the faces of drawables.
Enumerator | |
---|---|
kInvisible | |
kConstant | |
kPhong | |
kGooch | |
kZebra |
Definition at line 909 of file GiVisualStyle.h.
Defines the calculation method of lighting effects to apply to faces.
Enumerator | |
---|---|
kNoLighting | |
kPerFaceLighting | |
kPerVertexLighting | |
kPerPixelLighting |
Definition at line 922 of file GiVisualStyle.h.
Bitfield that describes modifications to faces made before any lighting and shading calculations have been performed.
Enumerator | |
---|---|
kNoFaceModifiers | |
kFaceOpacityFlag | |
kSpecularFlag |
Definition at line 950 of file GiVisualStyle.h.
Defines the get/set properties for a visual style.
Definition at line 825 of file GiVisualStyle.h.