|
enum class | GeometryType {
e_points
, e_linework
, e_triangles
, e_convex_polygons
,
e_concave_polygons
, e_grids
, e_block_models
, e_geometry_type_size
} |
|
enum class | NormalMode { e_no_normals
, e_smooth_normals
, e_vertex_smooth_normals
, e_hard_normals
} |
|
enum class | PrimitiveBitFlags {
e_is_selected = 0x01
, e_is_hidden = 0x02
, e_is_locked = 0x04
, e_is_deleted = 0x08
,
e_is_closure_primitive = 0x10
} |
|
enum class | PrimitiveMode {
e_no_index
, e_point
, e_lines
, e_polyline
,
e_triangle
, e_triangle_fan
, e_triangle_strip
, e_grid
,
e_block_model
, e_index_mode_size
} |
| Used with Geometry to describe how vertices and indices are used to form shapes. More...
|
|
enum class | PrimitiveProperty { Outline
, Solid
, Vertices
, Index_Property_Size
} |
|
enum class | UVType {
e_KD
, e_KS
, e_KA
, e_reflect
,
e_emmisive
, e_normal
, e_displace
, e_uv_size
} |
| Channels that describe how an object should interact with light. More...
|
|
enum class | VertexFlags : uint01 {
e_is_selected
, e_is_hidden
, e_is_locked
, e_is_filtered
,
e_is_closure_location
, e_is_smooth
} |
|
enum class | VertexProperty : uint01 {
Position = 0
, Normal = 1
, Tangent = 2
, BiTangent = 3
,
Color = 4
, Texture = 5
, BitFlag = 6
, Bones = 7
,
PreSmoothedPosition = 8
, Region = 9
, Vertex_Property_Size
, Invalid = 255
} |
|
enum class | WindingMode { e_no_winding
, e_clockwise_winding
, e_counterclockwise_winding
, e_indeterminate_winding
} |
|