DirectZ
|
#include <Provider.hpp>
Static Public Member Functions | |
static constexpr size_t | GetPID () |
static constexpr bool | GetIsComponent () |
static constexpr char | GetComponentID () |
static constexpr bool | GetIsDrawProvider () |
static constexpr bool | GetIsCameraProvider () |
static constexpr bool | GetIsSceneProvider () |
static float | GetPriority () |
static const std::string & | GetProviderName () |
static const std::string & | GetStructName () |
static const std::string & | GetGLSLStruct () |
static const std::unordered_map< ShaderModuleType, std::string > & | GetGLSLMethods () |
static std::vector< std::tuple< float, std::string, ShaderModuleType > > & | GetGLSLMain () |
static std::shared_ptr< ReflectableGroup > | TryMakeGroup (BufferGroup *buffer_group) |
|
inlinestaticconstexpr |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestaticconstexpr |
|
inlinestaticconstexpr |
|
inlinestaticconstexpr |
|
inlinestaticconstexpr |
|
inlinestaticconstexpr |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |