![]() |
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 |