Photon Engine
2.0.0-beta
A physically based renderer.
Loading...
Searching...
No Matches
ESdlDataFormat.h
Go to the documentation of this file.
1
#pragma once
2
3
#include <Common/primitive_type.h>
4
5
namespace
ph
6
{
7
12
enum class
ESdlDataFormat
: uint8
13
{
14
None
= 0,
15
17
Single
,
18
20
Vector2
,
21
23
Vector3
,
24
26
Vector4
,
27
29
Quaternion
,
30
32
Vector
,
33
35
Vector2Vector
,
36
38
Vector3Vector
,
39
41
QuaternionVector
,
42
44
SharedPtrVector
,
45
47
SharedPointer
,
48
50
UniquePointer
,
51
52
SIZE
53
};
54
55
}
// end namespace ph
ph::math::EBvhSplitAxisOrder::Single
@ Single
ph
The root for all renderer implementations.
Definition
EEngineProject.h:6
ph::ECoordSys::SIZE
@ SIZE
ph::EHaltonPermutation::None
@ None
ph::ESdlDataFormat
ESdlDataFormat
Format of the data used by SDL. Each listed data format tells how a group of data is arranged interna...
Definition
ESdlDataFormat.h:13
ph::ESdlDataFormat::Vector3
@ Vector3
ph::ESdlDataFormat::Vector2
@ Vector2
ph::ESdlDataFormat::Quaternion
@ Quaternion
ph::ESdlDataFormat::Vector
@ Vector
ph::ESdlDataFormat::Vector2Vector
@ Vector2Vector
ph::ESdlDataFormat::UniquePointer
@ UniquePointer
ph::ESdlDataFormat::SharedPtrVector
@ SharedPtrVector
ph::ESdlDataFormat::Vector4
@ Vector4
ph::ESdlDataFormat::Vector3Vector
@ Vector3Vector
ph::ESdlDataFormat::SharedPointer
@ SharedPointer
ph::ESdlDataFormat::QuaternionVector
@ QuaternionVector
Source
SDL
ESdlDataFormat.h
Generated by
1.11.0