| ▼NWhiteBox | |
| ▼NPipeline | |
| CWhiteBoxMeshAsset | |
| CWhiteBoxMeshAssetHandler | Asset handler for loading and initializing WhiteBoxMeshAsset assets | 
| CAtomRenderMesh | A concrete implementation of RenderMeshInterface to support Atom rendering for the White Box Tool | 
| CAttributeBuffer | Buffer to hold white box mesh vertex attribute data | 
| CAttributeTrait | Trait to describe white box mesh vertex attribute format | 
| CAttributeTrait< AttributeType::Bitangent > | Attribute trait specialization for vertex bitangent attribute | 
| CAttributeTrait< AttributeType::Color > | Attribute trait specialization for vertex color attribute | 
| CAttributeTrait< AttributeType::Normal > | Attribute trait specialization for vertex normal attribute | 
| CAttributeTrait< AttributeType::Position > | Attribute trait specialization for vertex position attribute | 
| CAttributeTrait< AttributeType::Tangent > | Attribute trait specialization for vertex tangent attribute | 
| CAttributeTrait< AttributeType::UV > | Attribute trait specialization for vertex uv attribute | 
| CAZTangentSpaceCalculation | |
| CBoundShapeEdge | Implementation of BoundShapeInterfaces to create a concrete edge bound | 
| CBoundShapePolygon | Implementation of BoundShapeInterfaces to create a concrete polygon bound | 
| CBuffer | Buffer for holding vertex attribute data to be trasferred to the GPU for mesh rendering | 
| CDefaultMode | |
| CEdgeBound | |
| CEdgeBoundWithHandle | |
| CEdgeIntersection | The closest edge returned after performing a ray intersection | 
| CEdgeRenderData | All edges ('user' and 'mesh') to render when in edge restore mode | 
| CEdgeRestoreMode | |
| CEdgeScaleModifier | Provides manipulators for scaling an edge on a white box mesh | 
| CEdgeTranslationModifier | EdgeTranslationModifier provides the ability to select and draw an edge in the viewport | 
| CEditorWhiteBoxColliderComponent | Generates physics from white box mesh | 
| CEditorWhiteBoxColliderRequests | EditorWhiteBoxColliderComponent requests | 
| CEditorWhiteBoxComponent | Editor representation of White Box Tool | 
| CEditorWhiteBoxComponentMode | The Component Mode responsible for handling all interactions with the White Box Tool | 
| CEditorWhiteBoxComponentModeRequests | Request bus for generic White Box ComponentMode operations (irrespective of the sub-mode) | 
| CEditorWhiteBoxComponentNotifications | EditorWhiteBoxComponent notifications | 
| CEditorWhiteBoxComponentRequests | EditorWhiteBoxComponent requests | 
| CEditorWhiteBoxDefaultModeRequests | Request bus for White Box ComponentMode operations while in 'default' mode | 
| CEditorWhiteBoxEdgeModifierNotifications | Notification bus for edge related changes | 
| CEditorWhiteBoxMeshAsset | |
| CEditorWhiteBoxPolygonModifierNotifications | Notification bus for polygon related changes | 
| CEditorWhiteBoxSystemComponent | System component for the White Box Editor/Tool application | 
| CEditorWhiteBoxTransformModeRequests | Request bus for White Box ComponentMode operations while in 'transform' mode | 
| CGenericHandle | |
| CGeometryIntersectionData | |
| CIntersection | Group intersection (hit) point of ray and distance from the viewport camera | 
| CIntersectionAndRenderData | |
| CManipulatorBoundEdge | Performs intersection for a manipulator using an edge bound | 
| CManipulatorBoundPolygon | Performs intersection for a manipulator using a polygon bound | 
| CManipulatorViewEdge | |
| CManipulatorViewPolygon | Displays a polygon with an outline around the edge | 
| CPolygonBound | |
| CPolygonBoundWithHandle | |
| CPolygonIntersection | The closest polygon returned after performing a ray intersection | 
| CPolygonScaleModifier | Provides manipulators for scaling a face on a white box mesh | 
| CPolygonTranslationModifier | Provides manipulators for translating a polygon on a white box mesh | 
| CRenderMeshInterface | |
| CTransformMode | |
| CUserMeshEdgeBounds | Structure to hold edge bounds and handles for both 'user' and 'mesh' edges | 
| CVertexBound | |
| CVertexBoundWithHandle | |
| CVertexIntersection | The closest vertex returned after performing a ray intersection | 
| CVertexTranslationModifier | VertexTranslationModifier provides the ability to translate a single vertex in the viewport | 
| CWhiteBoxColliderComponent | |
| CWhiteBoxColliderConfiguration | Configuration information to use when setting up a WhiteBoxCollider | 
| CWhiteBoxComponent | Runtime representation of White Box | 
| CWhiteBoxComponentRequests | WhiteBoxComponent requests | 
| CWhiteBoxEditorModule | |
| CWhiteBoxFace | Triangle primitive with face normals | 
| CWhiteBoxMaterial | The properties of a WhiteBox rendering material | 
| CWhiteBoxMeshAssetNotifications | Notification bus for white box mesh asset modifications | 
| CWhiteBoxMeshAssetUndoCommand | Records undo/redo states when modifying an asset | 
| CWhiteBoxMeshAtomData | Class to hold the white box mesh data in Atom device memory format | 
| CWhiteBoxMeshHandle | Wrapper around WhiteBoxMesh address | 
| CWhiteBoxModule | |
| CWhiteBoxNullRenderMesh | |
| CWhiteBoxRenderData | |
| CWhiteBoxRequests | White Box system level requests | 
| CWhiteBoxSaveResult | The outcome of attempting to save a white box mesh | 
| CWhiteBoxSystemComponent | System component for the White Box Tool | 
| CWhiteBoxVertex | Vertex layout for WhiteBox faces |