sead
Loading...
Searching...
No Matches
agl::GeometryShader Class Reference

#include <aglShader.h>

Inherits agl::Shader.

Public Member Functions

 GeometryShader ()
virtual ShaderType getShaderType () const
GX2GeometryShader * getBinary ()
const GX2GeometryShader * getBinary () const
ShaderMode getShaderMode () const
Public Member Functions inherited from agl::Shader
 Shader ()
virtual ~Shader ()
virtual u32 getRingItemSize () const
u32 setUp (bool compile_source, bool) const
void * getBinary ()
const void * getBinary () const
void setBinary (const void *binary)
ShaderCompileInfogetCompileInfo () const
void setCompileInfo (ShaderCompileInfo *compile_info) const

Constructor & Destructor Documentation

◆ GeometryShader()

agl::GeometryShader::GeometryShader ( )
inline

Member Function Documentation

◆ getShaderType()

virtual ShaderType agl::GeometryShader::getShaderType ( ) const
inlinevirtual

Implements agl::Shader.

◆ getBinary() [1/2]

GX2GeometryShader * agl::GeometryShader::getBinary ( )
inline

◆ getBinary() [2/2]

const GX2GeometryShader * agl::GeometryShader::getBinary ( ) const
inline

◆ getShaderMode()

ShaderMode agl::GeometryShader::getShaderMode ( ) const
inlinevirtual

Reimplemented from agl::Shader.