|
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 |