Cogs.Core
|
Public Member Functions | |
void | add (RenderResource *resource, const StringView &key="") |
void | add (RenderTaskResource *resource, const StringView &key="") |
void | addResource (RenderResource *resource, const StringView &name) |
RenderTaskResource * | get (RenderResourceType type) |
RenderTaskResource * | get (RenderResourceType type, const StringView &key) |
RenderTaskResource * | get (const StringView &name) |
const RenderTaskResource * | get (const StringView &name) const |
Public Attributes | |
std::vector< RenderTaskResource > | resources |
Definition at line 37 of file RenderTask.h.
void Cogs::Core::RenderTaskResources::add | ( | RenderResource * | resource, |
const StringView & | key = "" |
||
) |
Definition at line 3 of file RenderTask.cpp.
void Cogs::Core::RenderTaskResources::add | ( | RenderTaskResource * | resource, |
const StringView & | key = "" |
||
) |
Definition at line 8 of file RenderTask.cpp.
void Cogs::Core::RenderTaskResources::addResource | ( | RenderResource * | resource, |
const StringView & | name | ||
) |
Definition at line 17 of file RenderTask.cpp.
Cogs::Core::RenderTaskResource * Cogs::Core::RenderTaskResources::get | ( | const StringView & | name | ) |
Definition at line 53 of file RenderTask.cpp.
const Cogs::Core::RenderTaskResource * Cogs::Core::RenderTaskResources::get | ( | const StringView & | name | ) | const |
Definition at line 69 of file RenderTask.cpp.
Cogs::Core::RenderTaskResource * Cogs::Core::RenderTaskResources::get | ( | RenderResourceType | type | ) |
Definition at line 33 of file RenderTask.cpp.
Cogs::Core::RenderTaskResource * Cogs::Core::RenderTaskResources::get | ( | RenderResourceType | type, |
const StringView & | key | ||
) |
Definition at line 43 of file RenderTask.cpp.
std::vector<RenderTaskResource> Cogs::Core::RenderTaskResources::resources |
Definition at line 49 of file RenderTask.h.