#include <aglShaderLocation.h>
Inherits sead::INamable, and agl::ShaderLocation.
Public Member Functions | |
| SamplerLocation () | |
| SamplerLocation (const sead::SafeString &name) | |
| SamplerLocation (const sead::SafeString &name, const ShaderProgram &program) | |
| SamplerLocation & | operator= (const SamplerLocation &rhs) |
| void | search (const ShaderProgram &program) |
| Public Member Functions inherited from sead::INamable | |
| INamable () | |
| INamable (const SafeString &name) | |
| void | setName (const SafeString &name) |
| const SafeString & | getName () const |
| Public Member Functions inherited from agl::ShaderLocation | |
| ShaderLocation () | |
| bool | isValid () const |
| s32 | getVertexLocation () const |
| s32 | getFragmentLocation () const |
| s32 | getGeometryLocation () const |
Additional Inherited Members | |
| Protected Attributes inherited from agl::ShaderLocation | |
| s16 | mVS |
| s16 | mFS |
| s16 | mGS |
|
inline |
|
inlineexplicit |
|
inline |
|
inline |
| void agl::SamplerLocation::search | ( | const ShaderProgram & | program | ) |