![]() |
PeriDyno 1.0.0
|
This is the complete list of members for dyno::Program, including all inherited members.
attachShader(const Shader &shader) | dyno::Program | |
baseId() | dyno::Object | static |
cId | dyno::Object | privatestatic |
create() | dyno::Program | virtual |
createObject(std::string name) | dyno::Object | static |
createProgram(const char *vs, const char *fs, const char *gs=0) | dyno::Program | static |
createProgramSPIRV(const void *vs, size_t vs_len, const void *fs, size_t fs_len, const void *gs=0, size_t gs_len=0) | dyno::Program | static |
generateObjectId() | dyno::Object | privatestatic |
getClassMap() | dyno::Object | static |
GraphicsObject()=default | dyno::GraphicsObject | protected |
GraphicsObject(const GraphicsObject &)=delete | dyno::GraphicsObject | protected |
id | dyno::GraphicsObject | |
isValid() const | dyno::GraphicsObject | inlineprotectedvirtual |
link() | dyno::Program | |
Object() | dyno::Object | |
objectId() | dyno::Object | inline |
operator=(const GraphicsObject &)=delete | dyno::GraphicsObject | protected |
registerClass(ClassInfo *ci) | dyno::Object | static |
release() | dyno::Program | virtual |
setFloat(const char *name, float v) | dyno::Program | |
setInt(const char *name, int v) | dyno::Program | |
setVec2(const char *name, dyno::Vec2f v) | dyno::Program | |
setVec3(const char *name, dyno::Vec3f v) | dyno::Program | |
setVec4(const char *name, dyno::Vec4f v) | dyno::Program | |
use() | dyno::Program | |
~GraphicsObject()=default | dyno::GraphicsObject | protectedvirtual |
~Object() | dyno::Object | inlinevirtual |