![]() |
OpenSiv3D
v0.6.5
C++20 framework for creative coding
|
This is the complete list of members for s3d::DynamicMesh, including all inherited members.
| AssetHandle() | s3d::AssetHandle< Mesh > | |
| AssetHandle(std::shared_ptr< AssetIDWrapperType > &&id) | s3d::AssetHandle< Mesh > | explicit |
| AssetIDWrapperType typedef | s3d::AssetHandle< Mesh > | |
| boundingBox() const | s3d::Mesh | |
| boundingSphere() const | s3d::Mesh | |
| draw(const ColorF &color=Palette::White) const | s3d::Mesh | |
| draw(double x, double y, double z, const ColorF &color=Palette::White) const | s3d::Mesh | |
| draw(const Vec3 &pos, const ColorF &color=Palette::White) const | s3d::Mesh | |
| draw(double x, double y, double z, const Quaternion &rotation, const ColorF &color=Palette::White) const | s3d::Mesh | |
| draw(const Vec3 &pos, const Quaternion &rotation, const ColorF &color=Palette::White) const | s3d::Mesh | |
| draw(const Mat4x4 &mat, const ColorF &color=Palette::White) const | s3d::Mesh | |
| draw(const PhongMaterial &material) const | s3d::Mesh | |
| draw(double x, double y, double z, const PhongMaterial &material) const | s3d::Mesh | |
| draw(const Vec3 &pos, const PhongMaterial &material) const | s3d::Mesh | |
| draw(double x, double y, double z, const Quaternion &rotation, const PhongMaterial &material) const | s3d::Mesh | |
| draw(const Vec3 &pos, const Quaternion &rotation, const PhongMaterial &material) const | s3d::Mesh | |
| draw(const Mat4x4 &mat, const PhongMaterial &material) const | s3d::Mesh | |
| draw(const Texture &texture, const ColorF &color=Palette::White) const | s3d::Mesh | |
| draw(double x, double y, double z, const Texture &texture, const ColorF &color=Palette::White) const | s3d::Mesh | |
| draw(const Vec3 &pos, const Texture &texture, const ColorF &color=Palette::White) const | s3d::Mesh | |
| draw(double x, double y, double z, const Quaternion &rotation, const Texture &texture, const ColorF &color=Palette::White) const | s3d::Mesh | |
| draw(const Vec3 &pos, const Quaternion &rotation, const Texture &texture, const ColorF &color=Palette::White) const | s3d::Mesh | |
| draw(const Mat4x4 &mat, const Texture &texture, const ColorF &color=Palette::White) const | s3d::Mesh | |
| draw(const Texture &texture, const PhongMaterial &material) const | s3d::Mesh | |
| draw(double x, double y, double z, const Texture &texture, const PhongMaterial &material) const | s3d::Mesh | |
| draw(const Vec3 &pos, const Texture &texture, const PhongMaterial &material) const | s3d::Mesh | |
| draw(double x, double y, double z, const Quaternion &rotation, const Texture &texture, const PhongMaterial &material) const | s3d::Mesh | |
| draw(const Vec3 &pos, const Quaternion &rotation, const Texture &texture, const PhongMaterial &material) const | s3d::Mesh | |
| draw(const Mat4x4 &mat, const Texture &texture, const PhongMaterial &material) const | s3d::Mesh | |
| draw(const TextureRegion &textureRegion, const ColorF &color=Palette::White) const | s3d::Mesh | |
| draw(double x, double y, double z, const TextureRegion &textureRegion, const ColorF &color=Palette::White) const | s3d::Mesh | |
| draw(const Vec3 &pos, const TextureRegion &textureRegion, const ColorF &color=Palette::White) const | s3d::Mesh | |
| draw(double x, double y, double z, const Quaternion &rotation, const TextureRegion &textureRegion, const ColorF &color=Palette::White) const | s3d::Mesh | |
| draw(const Vec3 &pos, const Quaternion &rotation, const TextureRegion &textureRegion, const ColorF &color=Palette::White) const | s3d::Mesh | |
| draw(const Mat4x4 &mat, const TextureRegion &textureRegion, const ColorF &color=Palette::White) const | s3d::Mesh | |
| draw(const TextureRegion &textureRegion, const PhongMaterial &material) const | s3d::Mesh | |
| draw(double x, double y, double z, const TextureRegion &textureRegion, const PhongMaterial &material) const | s3d::Mesh | |
| draw(const Vec3 &pos, const TextureRegion &textureRegion, const PhongMaterial &material) const | s3d::Mesh | |
| draw(double x, double y, double z, const Quaternion &rotation, const TextureRegion &textureRegion, const PhongMaterial &material) const | s3d::Mesh | |
| draw(const Vec3 &pos, const Quaternion &rotation, const TextureRegion &textureRegion, const PhongMaterial &material) const | s3d::Mesh | |
| draw(const Mat4x4 &mat, const TextureRegion &textureRegion, const PhongMaterial &material) const | s3d::Mesh | |
| drawSubset(uint32 startTriangle, uint32 triangleCount, const ColorF &color=Palette::White) const | s3d::Mesh | |
| drawSubset(uint32 startTriangle, uint32 triangleCount, double x, double y, double z, const ColorF &color=Palette::White) const | s3d::Mesh | |
| drawSubset(uint32 startTriangle, uint32 triangleCount, const Vec3 &pos, const ColorF &color=Palette::White) const | s3d::Mesh | |
| drawSubset(uint32 startTriangle, uint32 triangleCount, double x, double y, double z, const Quaternion &rotation, const ColorF &color=Palette::White) const | s3d::Mesh | |
| drawSubset(uint32 startTriangle, uint32 triangleCount, const Vec3 &pos, const Quaternion &rotation, const ColorF &color=Palette::White) const | s3d::Mesh | |
| drawSubset(uint32 startTriangle, uint32 triangleCount, const Mat4x4 &mat, const ColorF &color=Palette::White) const | s3d::Mesh | |
| drawSubset(uint32 startTriangle, uint32 triangleCount, const PhongMaterial &material) const | s3d::Mesh | |
| drawSubset(uint32 startTriangle, uint32 triangleCount, double x, double y, double z, const PhongMaterial &material) const | s3d::Mesh | |
| drawSubset(uint32 startTriangle, uint32 triangleCount, const Vec3 &pos, const PhongMaterial &material) const | s3d::Mesh | |
| drawSubset(uint32 startTriangle, uint32 triangleCount, double x, double y, double z, const Quaternion &rotation, const PhongMaterial &material) const | s3d::Mesh | |
| drawSubset(uint32 startTriangle, uint32 triangleCount, const Vec3 &pos, const Quaternion &rotation, const PhongMaterial &material) const | s3d::Mesh | |
| drawSubset(uint32 startTriangle, uint32 triangleCount, const Mat4x4 &mat, const PhongMaterial &material) const | s3d::Mesh | |
| drawSubset(uint32 startTriangle, uint32 triangleCount, const Texture &texture, const ColorF &color=Palette::White) const | s3d::Mesh | |
| drawSubset(uint32 startTriangle, uint32 triangleCount, double x, double y, double z, const Texture &texture, const ColorF &color=Palette::White) const | s3d::Mesh | |
| drawSubset(uint32 startTriangle, uint32 triangleCount, const Vec3 &pos, const Texture &texture, const ColorF &color=Palette::White) const | s3d::Mesh | |
| drawSubset(uint32 startTriangle, uint32 triangleCount, double x, double y, double z, const Quaternion &rotation, const Texture &texture, const ColorF &color=Palette::White) const | s3d::Mesh | |
| drawSubset(uint32 startTriangle, uint32 triangleCount, const Vec3 &pos, const Quaternion &rotation, const Texture &texture, const ColorF &color=Palette::White) const | s3d::Mesh | |
| drawSubset(uint32 startTriangle, uint32 triangleCount, const Mat4x4 &mat, const Texture &texture, const ColorF &color=Palette::White) const | s3d::Mesh | |
| drawSubset(uint32 startTriangle, uint32 triangleCount, const Texture &texture, const PhongMaterial &material) const | s3d::Mesh | |
| drawSubset(uint32 startTriangle, uint32 triangleCount, double x, double y, double z, const Texture &texture, const PhongMaterial &material) const | s3d::Mesh | |
| drawSubset(uint32 startTriangle, uint32 triangleCount, const Vec3 &pos, const Texture &texture, const PhongMaterial &material) const | s3d::Mesh | |
| drawSubset(uint32 startTriangle, uint32 triangleCount, double x, double y, double z, const Quaternion &rotation, const Texture &texture, const PhongMaterial &material) const | s3d::Mesh | |
| drawSubset(uint32 startTriangle, uint32 triangleCount, const Vec3 &pos, const Quaternion &rotation, const Texture &texture, const PhongMaterial &material) const | s3d::Mesh | |
| drawSubset(uint32 startTriangle, uint32 triangleCount, const Mat4x4 &mat, const Texture &texture, const PhongMaterial &material) const | s3d::Mesh | |
| drawSubset(uint32 startTriangle, uint32 triangleCount, const TextureRegion &textureRegion, const ColorF &color=Palette::White) const | s3d::Mesh | |
| drawSubset(uint32 startTriangle, uint32 triangleCount, double x, double y, double z, const TextureRegion &textureRegion, const ColorF &color=Palette::White) const | s3d::Mesh | |
| drawSubset(uint32 startTriangle, uint32 triangleCount, const Vec3 &pos, const TextureRegion &textureRegion, const ColorF &color=Palette::White) const | s3d::Mesh | |
| drawSubset(uint32 startTriangle, uint32 triangleCount, double x, double y, double z, const Quaternion &rotation, const TextureRegion &textureRegion, const ColorF &color=Palette::White) const | s3d::Mesh | |
| drawSubset(uint32 startTriangle, uint32 triangleCount, const Vec3 &pos, const Quaternion &rotation, const TextureRegion &textureRegion, const ColorF &color=Palette::White) const | s3d::Mesh | |
| drawSubset(uint32 startTriangle, uint32 triangleCount, const Mat4x4 &mat, const TextureRegion &textureRegion, const ColorF &color=Palette::White) const | s3d::Mesh | |
| drawSubset(uint32 startTriangle, uint32 triangleCount, const TextureRegion &textureRegion, const PhongMaterial &material) const | s3d::Mesh | |
| drawSubset(uint32 startTriangle, uint32 triangleCount, double x, double y, double z, const TextureRegion &textureRegion, const PhongMaterial &material) const | s3d::Mesh | |
| drawSubset(uint32 startTriangle, uint32 triangleCount, const Vec3 &pos, const TextureRegion &textureRegion, const PhongMaterial &material) const | s3d::Mesh | |
| drawSubset(uint32 startTriangle, uint32 triangleCount, double x, double y, double z, const Quaternion &rotation, const TextureRegion &textureRegion, const PhongMaterial &material) const | s3d::Mesh | |
| drawSubset(uint32 startTriangle, uint32 triangleCount, const Vec3 &pos, const Quaternion &rotation, const TextureRegion &textureRegion, const PhongMaterial &material) const | s3d::Mesh | |
| drawSubset(uint32 startTriangle, uint32 triangleCount, const Mat4x4 &mat, const TextureRegion &textureRegion, const PhongMaterial &material) const | s3d::Mesh | |
| DynamicMesh()=default | s3d::DynamicMesh | |
| DynamicMesh(size_t vertexCount, size_t triangleCount) | s3d::DynamicMesh | |
| DynamicMesh(const MeshData &meshData) | s3d::DynamicMesh | explicit |
| fill(const MeshData &meshData) | s3d::DynamicMesh | |
| fill(const Array< Vertex3D > &vertices) | s3d::DynamicMesh | |
| fill(const Array< TriangleIndex32 > &indices) | s3d::DynamicMesh | |
| fillSubRange(size_t offset, const Array< Vertex3D > &vertices) | s3d::DynamicMesh | |
| fillSubRange(size_t offset, const Vertex3D *vertices, size_t count) | s3d::DynamicMesh | |
| id() const noexcept | s3d::AssetHandle< Mesh > | |
| IDType typedef | s3d::AssetHandle< Mesh > | |
| isEmpty() const noexcept | s3d::AssetHandle< Mesh > | |
| m_handle | s3d::AssetHandle< Mesh > | protected |
| Mesh() | s3d::Mesh | |
| Mesh(const MeshData &meshData) | s3d::Mesh | explicit |
| Mesh(Dynamic, size_t vertexCount, size_t triangleCount) | s3d::Mesh | protected |
| Mesh(Dynamic, const MeshData &meshData) | s3d::Mesh | protected |
| num_triangles() const | s3d::Mesh | |
| num_vertices() const | s3d::Mesh | |
| operator bool() const noexcept | s3d::AssetHandle< Mesh > | explicit |
| operator!=(const AssetHandle &other) const noexcept | s3d::AssetHandle< Mesh > | |
| operator==(const AssetHandle &other) const noexcept | s3d::AssetHandle< Mesh > | |
| release() | s3d::AssetHandle< Mesh > | |
| swap(DynamicMesh &other) noexcept | s3d::DynamicMesh | |
| s3d::Mesh::swap(Mesh &other) noexcept | s3d::Mesh | |
| ~Mesh() | s3d::Mesh | virtual |