OpenSiv3D  v0.6.5
C++20 framework for creative coding
s3d::Model Member List

This is the complete list of members for s3d::Model, including all inherited members.

AssetHandle()s3d::AssetHandle< Model >
AssetHandle(std::shared_ptr< AssetIDWrapperType > &&id)s3d::AssetHandle< Model >explicit
AssetIDWrapperType typedefs3d::AssetHandle< Model >
boundingBox() const noexcepts3d::Model
boundingSphere() const noexcepts3d::Model
diffuseTextureNames() consts3d::Model
draw() consts3d::Model
draw(double x, double y, double z) consts3d::Model
draw(const Vec3 &pos) consts3d::Model
draw(double x, double y, double z, const Quaternion &rotation) consts3d::Model
draw(const Vec3 &pos, const Quaternion &rotation) consts3d::Model
draw(const Mat4x4 &mat) consts3d::Model
id() const noexcepts3d::AssetHandle< Model >
IDType typedefs3d::AssetHandle< Model >
isEmpty() const noexcepts3d::AssetHandle< Model >
m_handles3d::AssetHandle< Model >protected
materials() const noexcepts3d::Model
Model()s3d::Model
Model(FilePathView path, ColorOption colorOption=ColorOption::Default)s3d::Modelexplicit
objects() const noexcepts3d::Model
operator bool() const noexcepts3d::AssetHandle< Model >explicit
operator!=(const AssetHandle &other) const noexcepts3d::AssetHandle< Model >
operator==(const AssetHandle &other) const noexcepts3d::AssetHandle< Model >
RegisterDiffuseTextures(const Model &model, TextureDesc textureDesc=TextureDesc::MippedSRGB)s3d::Modelstatic
release()s3d::AssetHandle< Model >
swap(Model &other) noexcepts3d::Model
~Model()s3d::Modelvirtual