![]() |
Jopnal Engine
alpha 0.4
Simple Component Based 2D/3D Game Engine
|
This is the complete list of members for jop::BoxMesh, including all inherited members.
| BiTangent enum value | jop::Mesh | |
| BoxMesh(const std::string &name) | jop::BoxMesh | |
| BoxMesh(const BoxMesh &other, const std::string &newName) | jop::BoxMesh | |
| Color enum value | jop::Mesh | |
| destroy() | jop::Mesh | |
| draw() const | jop::Mesh | |
| getBounds() const | jop::Mesh | |
| getDefault() | jop::Mesh | static |
| getElementAmount() const | jop::Mesh | |
| getElementEnum() const | jop::Mesh | |
| getElementSize() const | jop::Mesh | |
| getIndexBuffer() const | jop::Mesh | |
| getName() const | jop::Resource | |
| getPersistence() const | jop::Resource | |
| getReference() const | jop::SafeReferenceable< Resource > | |
| getSerializePackage() const | jop::SerializeInfo | |
| getSize() const | jop::BoxMesh | |
| getVertexAmount() const | jop::Mesh | |
| getVertexBuffer() const | jop::Mesh | |
| getVertexOffset(const VertexComponent component) const | jop::Mesh | |
| getVertexSize() const | jop::Mesh | |
| getVertexSize(const uint32 components) | jop::Mesh | static |
| hasVertexComponent(const uint32 component) const | jop::Mesh | |
| isLightSerializeable() const | jop::SerializeInfo | |
| load(const glm::vec3 &size) | jop::BoxMesh | |
| load(const glm::vec3 &size, const glm::vec2 &min, const glm::vec2 &max) | jop::BoxMesh | |
| load(const glm::vec3 &size, const TextureAtlas &atlas, const unsigned int front, const unsigned int left, const unsigned int back, const unsigned int right, const unsigned int top, const unsigned int bottom) | jop::BoxMesh | |
| load(const glm::vec3 &size, const std::pair< glm::vec2, glm::vec2 > &front, const std::pair< glm::vec2, glm::vec2 > &left, const std::pair< glm::vec2, glm::vec2 > &back, const std::pair< glm::vec2, glm::vec2 > &right, const std::pair< glm::vec2, glm::vec2 > &top, const std::pair< glm::vec2, glm::vec2 > &bottom) | jop::BoxMesh | |
| jop::Mesh::load(const void *vertexData, const uint32 vertexBytes, const uint32 vertexComponents, const void *indexData=nullptr, const uint16 indexSize=0, const uint32 indexAmount=0) | jop::Mesh | |
| jop::Mesh::load(const std::vector< Vertex > &vertexArray, const std::vector< unsigned int > &indexArray) | jop::Mesh | |
| Mesh(const std::string &name) | jop::Mesh | |
| Mesh(const Mesh &other, const std::string &newName) | jop::Mesh | |
| Normal enum value | jop::Mesh | |
| operator=(SafeReferenceable< Resource > &&other) | jop::SafeReferenceable< Resource > | protected |
| Position enum value | jop::Mesh | |
| Resource(const Resource &other, const std::string &newName) | jop::Resource | protected |
| Resource(const std::string &name) | jop::Resource | |
| SafeReferenceable(Resource *ref) | jop::SafeReferenceable< Resource > | protected |
| SafeReferenceable(SafeReferenceable< Resource > &&other) | jop::SafeReferenceable< Resource > | protected |
| SerializeInfo() | jop::SerializeInfo | |
| setLightSerializeable(const bool set) | jop::SerializeInfo | |
| setPersistence(const unsigned short level) | jop::Resource | |
| setSerializePackage(const uint16 package) | jop::SerializeInfo | |
| setShouldSerialize(const bool set) | jop::SerializeInfo | |
| shouldSerialize() const | jop::SerializeInfo | |
| Tangent enum value | jop::Mesh | |
| TexCoords enum value | jop::Mesh | |
| updateBounds(const glm::vec3 &min, const glm::vec3 &max) | jop::Mesh | |
| VertexComponent enum name | jop::Mesh | |
| ~Resource()=0 | jop::Resource | pure virtual |
| ~SafeReferenceable() | jop::SafeReferenceable< Resource > | protected |
1.8.11