|
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.