FFL
Loading...
Searching...
No Matches
FFLDrawParam.h File Reference

Go to the source code of this file.

Classes

struct  FFLAttributeBuffer
struct  FFLAttributeBufferParam
struct  FFLPrimitiveParam
struct  FFLDrawParam

Typedefs

typedef enum FFLAttributeBufferType FFLAttributeBufferType
typedef struct FFLAttributeBuffer FFLAttributeBuffer
typedef struct FFLAttributeBufferParam FFLAttributeBufferParam
typedef struct FFLPrimitiveParam FFLPrimitiveParam
typedef enum FFLCullMode FFLCullMode
typedef struct FFLDrawParam FFLDrawParam

Enumerations

enum  FFLAttributeBufferType {
  FFL_ATTRIBUTE_BUFFER_TYPE_POSITION = 0 , FFL_ATTRIBUTE_BUFFER_TYPE_TEXCOORD = 1 , FFL_ATTRIBUTE_BUFFER_TYPE_NORMAL = 2 , FFL_ATTRIBUTE_BUFFER_TYPE_TANGENT = 3 ,
  FFL_ATTRIBUTE_BUFFER_TYPE_COLOR = 4 , FFL_ATTRIBUTE_BUFFER_TYPE_MAX = 5
}
enum  FFLCullMode { FFL_CULL_MODE_NONE = 0 , FFL_CULL_MODE_BACK = 1 , FFL_CULL_MODE_FRONT = 2 , FFL_CULL_MODE_MAX = 3 }

Functions

 NN_STATIC_ASSERT (sizeof(FFLAttributeBuffer)==0xC)
 NN_STATIC_ASSERT (sizeof(FFLAttributeBufferParam)==0x3C)
 NN_STATIC_ASSERT (sizeof(FFLPrimitiveParam)==0x10)
 NN_STATIC_ASSERT (sizeof(FFLDrawParam)==0x68)

Typedef Documentation

◆ FFLAttributeBufferType

◆ FFLAttributeBuffer

typedef struct FFLAttributeBuffer FFLAttributeBuffer

◆ FFLAttributeBufferParam

typedef struct FFLAttributeBufferParam FFLAttributeBufferParam

◆ FFLPrimitiveParam

typedef struct FFLPrimitiveParam FFLPrimitiveParam

◆ FFLCullMode

typedef enum FFLCullMode FFLCullMode

◆ FFLDrawParam

typedef struct FFLDrawParam FFLDrawParam

Enumeration Type Documentation

◆ FFLAttributeBufferType

Enumerator
FFL_ATTRIBUTE_BUFFER_TYPE_POSITION 
FFL_ATTRIBUTE_BUFFER_TYPE_TEXCOORD 
FFL_ATTRIBUTE_BUFFER_TYPE_NORMAL 
FFL_ATTRIBUTE_BUFFER_TYPE_TANGENT 
FFL_ATTRIBUTE_BUFFER_TYPE_COLOR 
FFL_ATTRIBUTE_BUFFER_TYPE_MAX 

◆ FFLCullMode

Enumerator
FFL_CULL_MODE_NONE 
FFL_CULL_MODE_BACK 
FFL_CULL_MODE_FRONT 
FFL_CULL_MODE_MAX 

Function Documentation

◆ NN_STATIC_ASSERT() [1/4]

NN_STATIC_ASSERT ( sizeof(FFLAttributeBuffer) = =0xC)

◆ NN_STATIC_ASSERT() [2/4]

NN_STATIC_ASSERT ( sizeof(FFLAttributeBufferParam) = =0x3C)

◆ NN_STATIC_ASSERT() [3/4]

NN_STATIC_ASSERT ( sizeof(FFLPrimitiveParam) = =0x10)

◆ NN_STATIC_ASSERT() [4/4]

NN_STATIC_ASSERT ( sizeof(FFLDrawParam) = =0x68)