OpenClonk
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros
C4FoW.h File Reference
Include dependency graph for C4FoW.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  C4FragTransform
 
class  C4FoW
 

Enumerations

enum  C4FoWFramebufShaderUniforms { C4FoWFSU_ProjectionMatrix, C4FoWFSU_Texture, C4FoWFSU_Count }
 
enum  C4FoWFramebufShaderAttributes { C4FoWFSA_Position, C4FoWFSA_TexCoord, C4FoWFSA_Count }
 
enum  C4FoWRenderShaderUniforms { C4FoWRSU_ProjectionMatrix, C4FoWRSU_VertexOffset, C4FoWRSU_Count }
 
enum  C4FoWRenderShaderAttributes { C4FoWRSA_Position, C4FoWRSA_Color, C4FoWRSA_Count }
 

Enumeration Type Documentation

Enumerator
C4FoWFSA_Position 
C4FoWFSA_TexCoord 
C4FoWFSA_Count 

Definition at line 76 of file C4FoW.h.

Enumerator
C4FoWFSU_ProjectionMatrix 
C4FoWFSU_Texture 
C4FoWFSU_Count 

Definition at line 69 of file C4FoW.h.

69  {
70  C4FoWFSU_ProjectionMatrix, // projection matrix
71  C4FoWFSU_Texture, // source texture
72 
74 };
Enumerator
C4FoWRSA_Position 
C4FoWRSA_Color 
C4FoWRSA_Count 

Definition at line 90 of file C4FoW.h.

Enumerator
C4FoWRSU_ProjectionMatrix 
C4FoWRSU_VertexOffset 
C4FoWRSU_Count 

Definition at line 83 of file C4FoW.h.

83  {
84  C4FoWRSU_ProjectionMatrix, // projection matrix
85  C4FoWRSU_VertexOffset, // offset applied to vertex (TODO: could be encoded in projection matrix)
86 
88 };