naev 0.12.5
LuaShader_t Struct Reference
Collaboration diagram for LuaShader_t:

Data Fields

GLuint program
GLint ViewSpaceFromLocal
GLint ClipSpaceFromView
GLint ClipSpaceFromLocal
GLint ViewNormalFromLocal
GLint love_ScreenSize
GLint MainTex
GLint VertexPosition
GLint VertexTexCoord
GLint VertexColour
GLint ConstantColour
LuaUniform_tuniforms
GLint nuniforms
LuaTexture_ttex
unsigned int pp_id

Detailed Description

Definition at line 33 of file nlua_shader.h.

Field Documentation

◆ ClipSpaceFromLocal

GLint LuaShader_t::ClipSpaceFromLocal

Definition at line 38 of file nlua_shader.h.

◆ ClipSpaceFromView

GLint LuaShader_t::ClipSpaceFromView

Definition at line 37 of file nlua_shader.h.

◆ ConstantColour

GLint LuaShader_t::ConstantColour

Definition at line 47 of file nlua_shader.h.

◆ love_ScreenSize

GLint LuaShader_t::love_ScreenSize

Definition at line 40 of file nlua_shader.h.

◆ MainTex

GLint LuaShader_t::MainTex

Definition at line 42 of file nlua_shader.h.

◆ nuniforms

GLint LuaShader_t::nuniforms

Definition at line 50 of file nlua_shader.h.

◆ pp_id

unsigned int LuaShader_t::pp_id

Post-processing ID if set.

Definition at line 53 of file nlua_shader.h.

◆ program

GLuint LuaShader_t::program

Definition at line 34 of file nlua_shader.h.

◆ tex

LuaTexture_t* LuaShader_t::tex

Definition at line 52 of file nlua_shader.h.

◆ uniforms

LuaUniform_t* LuaShader_t::uniforms

Definition at line 49 of file nlua_shader.h.

◆ VertexColour

GLint LuaShader_t::VertexColour

Definition at line 46 of file nlua_shader.h.

◆ VertexPosition

GLint LuaShader_t::VertexPosition

Definition at line 44 of file nlua_shader.h.

◆ VertexTexCoord

GLint LuaShader_t::VertexTexCoord

Definition at line 45 of file nlua_shader.h.

◆ ViewNormalFromLocal

GLint LuaShader_t::ViewNormalFromLocal

Definition at line 39 of file nlua_shader.h.

◆ ViewSpaceFromLocal

GLint LuaShader_t::ViewSpaceFromLocal

Definition at line 36 of file nlua_shader.h.


The documentation for this struct was generated from the following file: