#include <PrimitiveRenderer.h>
|
| template<typename TVertex> |
| static std::unique_ptr< SphereRenderer > | create (const u8string &shaderPath) |
| template<typename TVertex> |
| static std::unique_ptr< SphereRenderer > | create (const u8string &shaderPath, const u8string &texturePath) |
| template<typename TVertex> |
| static std::unique_ptr< SphereRenderer > | create (std::shared_ptr< Material > material) |
◆ create() [1/3]
template<typename TVertex>
| std::unique_ptr< SphereRenderer > UniDx::SphereRenderer::create |
( |
const u8string & | shaderPath | ) |
|
|
inlinestatic |
◆ create() [2/3]
template<typename TVertex>
| std::unique_ptr< SphereRenderer > UniDx::SphereRenderer::create |
( |
const u8string & | shaderPath, |
|
|
const u8string & | texturePath ) |
|
inlinestatic |
◆ create() [3/3]
template<typename TVertex>
◆ createVertex()
| void UniDx::SphereRenderer::createVertex |
( |
| ) |
|
|
staticprotected |
◆ OnEnable()
| void UniDx::SphereRenderer::OnEnable |
( |
| ) |
|
|
overrideprotectedvirtual |
◆ setCreateBudderType()
template<typename TVertex>
| void UniDx::SphereRenderer::setCreateBudderType |
( |
| ) |
|
|
inline |
◆ createBufer_
| std::function<void(SubMesh*)> UniDx::SphereRenderer::createBufer_ |
|
protected |
◆ indices
| std::vector< uint32_t > UniDx::SphereRenderer::indices |
|
staticprotected |
◆ normals
| std::vector< Vector3 > UniDx::SphereRenderer::normals |
|
staticprotected |
◆ positions
| std::vector< Vector3 > UniDx::SphereRenderer::positions |
|
staticprotected |
◆ uvs
| std::vector< Vector2 > UniDx::SphereRenderer::uvs |
|
staticprotected |
このクラス詳解は次のファイルから抽出されました: