FMeshExternalInfo¶
-
namespace
marengine Enums
Variables
-
constexpr int8
g_MeshDefaultTypeIndex= {127}¶
-
class
IMeshFactory: public FRenderResourceFactory¶ Subclassed by FMeshFactory
Public Functions
-
FMeshProxy *
emplaceExternal(const std::string &path) = 0¶
-
FMeshStorage *
getStorage() const = 0¶
-
FMeshProxy *
-
class
IMeshProxy: public FRenderResource¶ Subclassed by FMeshProxy
Public Functions
-
const FVertexArray &
getVertices() const = 0¶
-
const FIndicesArray &
getIndices() const = 0¶
-
const char *
getName() const = 0¶
-
const FVertexArray &
-
class
IMeshStorage: public IRenderResourceStorage¶ Subclassed by FMeshStorage
Public Functions
-
const FMeshProxy *
getExternal(int32 index) const = 0¶
-
uint32
getCountExternal() const = 0¶
-
const FMeshProxy *
getCube() const = 0¶
-
const FMeshProxy *
getPyramid() const = 0¶
-
const FMeshProxy *
getSurface() const = 0¶
-
const FMeshProxy *
retrieve(const CRenderable &cRenderable) const = 0¶
-
const FMeshProxy *
retrieve(const char *name) const = 0¶
-
const FMeshProxy *
isAlreadyLoaded(const CRenderable &cRenderable) const = 0¶
-
const FMeshProxy *
-
constexpr int8