Divide Framework 0.1
A free and open-source 3D Framework under heavy development
Loading...
Searching...
No Matches
Divide::ShaderProgramInfo Struct Reference

#include <ShaderProgramInfo.h>

Public Member Functions

 ~ShaderProgramInfo ()
 
ShaderProgramInfo clone () const
 

Public Attributes

I64 _shaderKeyCache = I64_LOWEST
 
Handle< ShaderProgram_shaderRef = INVALID_HANDLE<ShaderProgram>
 
ShaderBuildStage _shaderCompStage = ShaderBuildStage::COUNT
 

Detailed Description

Definition at line 48 of file ShaderProgramInfo.h.

Constructor & Destructor Documentation

◆ ~ShaderProgramInfo()

Divide::ShaderProgramInfo::~ShaderProgramInfo ( )

Definition at line 7 of file ShaderProgramInfo.cpp.

Member Function Documentation

◆ clone()

ShaderProgramInfo Divide::ShaderProgramInfo::clone ( ) const

Definition at line 12 of file ShaderProgramInfo.cpp.

Member Data Documentation

◆ _shaderCompStage

ShaderBuildStage Divide::ShaderProgramInfo::_shaderCompStage = ShaderBuildStage::COUNT

Definition at line 57 of file ShaderProgramInfo.h.

◆ _shaderKeyCache

I64 Divide::ShaderProgramInfo::_shaderKeyCache = I64_LOWEST

Definition at line 54 of file ShaderProgramInfo.h.

◆ _shaderRef

Handle<ShaderProgram> Divide::ShaderProgramInfo::_shaderRef = INVALID_HANDLE<ShaderProgram>

Definition at line 56 of file ShaderProgramInfo.h.


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