Move GetDefaultShader logic into function
This commit is contained in:
@@ -49,10 +49,12 @@ namespace OpenVulkano::Scene
|
||||
[[nodiscard]] Math::AABB& GetBoundingBox() { return m_bbox; }
|
||||
[[nodiscard]] TextConfig& GetConfig() { return m_cfg; }
|
||||
[[nodiscard]] const std::string& GetText() const { return m_text; }
|
||||
[[nodiscard]] const std::shared_ptr<AtlasData> GetAtlasData() { return m_atlasData; }
|
||||
[[nodiscard]] const std::shared_ptr<AtlasData>& GetAtlasData() { return m_atlasData; }
|
||||
|
||||
[[nodiscard]] Geometry* GetGeometry() { return &m_geometry; }
|
||||
[[nodiscard]] Texture* GetTexture() { return &m_atlasData->texture; }
|
||||
[[nodiscard]] UniformBuffer* GetUniformBuffer() { return &m_uniBuffer; }
|
||||
|
||||
[[nodiscard]] static Shader* GetDefaultShader(FontAtlasType type);
|
||||
};
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user