CFx SDK Documentation
2020SP3
|
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 963 of file GiVisualStyle.h.
Defines a combination of display settings that can be enabled.
Enumerator | |
---|---|
kNoDisplayStyle | |
kBackgroundsFlag | |
kLightingFlag | |
kMaterialsFlag | |
kTexturesFlag |
Definition at line 951 of file GiVisualStyle.h.
Defines a collection of jitter values that can be applied to edges.
Enumerator | |
---|---|
kJitterLow | |
kJitterMedium | |
kJitterHigh |
Definition at line 910 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 930 of file GiVisualStyle.h.
Defines the model that is used to display the edges.
Enumerator | |
---|---|
kNoEdges | |
kIsolines | |
kFacetEdges |
Definition at line 870 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 892 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 880 of file GiVisualStyle.h.
Defines a collection of wiggle values that can be applied to edges.
Enumerator | |
---|---|
kWiggleLow | |
kWiggleMedium | |
kWiggleHigh |
Definition at line 920 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 |
Definition at line 842 of file GiVisualStyle.h.
Defines the lighting model to apply to the faces of drawables.
Enumerator | |
---|---|
kInvisible | |
kConstant | |
kPhong | |
kGooch | |
kZebra |
Definition at line 817 of file GiVisualStyle.h.
Defines the calculation method of lighting effects to apply to faces.
Enumerator | |
---|---|
kNoLighting | |
kPerFaceLighting | |
kPerVertexLighting | |
kPerPixelLighting |
Definition at line 830 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 856 of file GiVisualStyle.h.
Defines the get/set properties for a visual style.
Definition at line 733 of file GiVisualStyle.h.