naev 0.10.4
Public Member Functions | Data Fields
shaders_c_gen.Shader Class Reference
Inheritance diagram for shaders_c_gen.Shader:
shaders_c_gen.SimpleShader

Public Member Functions

def __init__ (self, name, vs_path, fs_path, attributes, uniforms, subroutines)
 
def header_chunks (self)
 
def source_chunks (self)
 

Data Fields

 name
 
 vs_path
 
 fs_path
 
 attributes
 
 uniforms
 
 subroutines
 

Detailed Description

Definition at line 3 of file shaders_c_gen.py.

Constructor & Destructor Documentation

◆ __init__()

def shaders_c_gen.Shader.__init__ (   self,
  name,
  vs_path,
  fs_path,
  attributes,
  uniforms,
  subroutines 
)

Definition at line 4 of file shaders_c_gen.py.

Member Function Documentation

◆ header_chunks()

def shaders_c_gen.Shader.header_chunks (   self)

Definition at line 12 of file shaders_c_gen.py.

◆ source_chunks()

def shaders_c_gen.Shader.source_chunks (   self)

Definition at line 27 of file shaders_c_gen.py.

Field Documentation

◆ attributes

shaders_c_gen.Shader.attributes

Definition at line 8 of file shaders_c_gen.py.

◆ fs_path

shaders_c_gen.Shader.fs_path

Definition at line 7 of file shaders_c_gen.py.

◆ name

shaders_c_gen.Shader.name

Definition at line 5 of file shaders_c_gen.py.

◆ subroutines

shaders_c_gen.Shader.subroutines

Definition at line 10 of file shaders_c_gen.py.

◆ uniforms

shaders_c_gen.Shader.uniforms

Definition at line 9 of file shaders_c_gen.py.

◆ vs_path

shaders_c_gen.Shader.vs_path

Definition at line 6 of file shaders_c_gen.py.


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