Jopnal Engine  alpha 0.4
Simple Component Based 2D/3D Game Engine
jop::BoxMesh Member List

This is the complete list of members for jop::BoxMesh, including all inherited members.

BiTangent enum valuejop::Mesh
BoxMesh(const std::string &name)jop::BoxMesh
BoxMesh(const BoxMesh &other, const std::string &newName)jop::BoxMesh
Color enum valuejop::Mesh
destroy()jop::Mesh
draw() const jop::Mesh
getBounds() const jop::Mesh
getDefault()jop::Meshstatic
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() constjop::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::Meshstatic
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 valuejop::Mesh
operator=(SafeReferenceable< Resource > &&other)jop::SafeReferenceable< Resource >protected
Position enum valuejop::Mesh
Resource(const Resource &other, const std::string &newName)jop::Resourceprotected
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 valuejop::Mesh
TexCoords enum valuejop::Mesh
updateBounds(const glm::vec3 &min, const glm::vec3 &max)jop::Mesh
VertexComponent enum namejop::Mesh
~Resource()=0jop::Resourcepure virtual
~SafeReferenceable()jop::SafeReferenceable< Resource >protected