AnimEngine
|
This is the complete list of members for SkinnedTriangleMesh, including all inherited members.
_finishGpuUpload() (defined in OOOGL::VertexGeometry) | OOOGL::VertexGeometry | protectedvirtual |
_measure_min_max_(const std::vector< glm::vec3 > &vertices, glm::vec3 *min_point, glm::vec3 *max_point) (defined in OOOGL::VertexGeometry) | OOOGL::VertexGeometry | protected |
_normalize_vertices(std::vector< glm::vec3 > &vertices, const glm::vec3 &min, const glm::vec3 &max) (defined in OOOGL::VertexGeometry) | OOOGL::VertexGeometry | protected |
_startGpuUpload() (defined in OOOGL::VertexGeometry) | OOOGL::VertexGeometry | protectedvirtual |
_uploadData() override (defined in SkinnedTriangleMesh) | SkinnedTriangleMesh | protectedvirtual |
addElements(const std::vector< GLuint > &new_buffer, bool auto_add_element_array_buffer=true) (defined in OOOGL::VertexGeometry) | OOOGL::VertexGeometry | inlinevirtual |
areNormalsEnabled() const | OOOGL::TriangleMesh | inlinevirtual |
areTextureCoordsEnabled() const | OOOGL::TriangleMesh | inlinevirtual |
autoCleanupAfterDraw() override (defined in OOOGL::TriangleMesh) | OOOGL::TriangleMesh | virtual |
autoSetupForDraw() override (defined in OOOGL::TriangleMesh) | OOOGL::TriangleMesh | virtual |
cpu_element_buffers_ (defined in OOOGL::VertexGeometry) | OOOGL::VertexGeometry | protected |
cpu_joints_buffer_ (defined in SkinnedTriangleMesh) | SkinnedTriangleMesh | protected |
cpu_normals_buffer_ (defined in OOOGL::TriangleMesh) | OOOGL::TriangleMesh | protected |
cpu_texture_coords_ (defined in OOOGL::TriangleMesh) | OOOGL::TriangleMesh | protected |
cpu_vertex_buffer_ (defined in OOOGL::VertexGeometry) | OOOGL::VertexGeometry | protected |
cpu_weights_buffer_ (defined in SkinnedTriangleMesh) | SkinnedTriangleMesh | protected |
disableNormals() | OOOGL::TriangleMesh | inlinevirtual |
disableTextureCoords() | OOOGL::TriangleMesh | inlinevirtual |
enableNormals() | OOOGL::TriangleMesh | inlinevirtual |
enableTextureCoords() | OOOGL::TriangleMesh | inlinevirtual |
getElementArrayBuffer(size_t index) (defined in OOOGL::VertexGeometry) | OOOGL::VertexGeometry | inlinevirtual |
getElements(size_t index) const (defined in OOOGL::VertexGeometry) | OOOGL::VertexGeometry | inlinevirtual |
getJoints() const (defined in SkinnedTriangleMesh) | SkinnedTriangleMesh | inlinevirtual |
getMaxPoint() (defined in OOOGL::VertexGeometry) | OOOGL::VertexGeometry | inlinevirtual |
getMinPoint() (defined in OOOGL::VertexGeometry) | OOOGL::VertexGeometry | inlinevirtual |
getMutableElements(size_t index) (defined in OOOGL::VertexGeometry) | OOOGL::VertexGeometry | inlinevirtual |
getMutableJoints() (defined in SkinnedTriangleMesh) | SkinnedTriangleMesh | inlinevirtual |
getMutableNormals() (defined in OOOGL::TriangleMesh) | OOOGL::TriangleMesh | inlinevirtual |
getMutableTextureCoords() (defined in OOOGL::TriangleMesh) | OOOGL::TriangleMesh | inlinevirtual |
getMutableVertexWeights() (defined in SkinnedTriangleMesh) | SkinnedTriangleMesh | inlinevirtual |
getMutableVertices() (defined in OOOGL::VertexGeometry) | OOOGL::VertexGeometry | inlinevirtual |
getNormals() const (defined in OOOGL::TriangleMesh) | OOOGL::TriangleMesh | inlinevirtual |
getSyncStatus() const (defined in OOOGL::VertexGeometry) | OOOGL::VertexGeometry | inlinevirtual |
getTag() const (defined in OOOGL::ObjectTag) | OOOGL::ObjectTag | inlinevirtual |
getTextureCoords() const (defined in OOOGL::TriangleMesh) | OOOGL::TriangleMesh | inlinevirtual |
getVertexWeights() const (defined in SkinnedTriangleMesh) | SkinnedTriangleMesh | inlinevirtual |
getVertices() const (defined in OOOGL::VertexGeometry) | OOOGL::VertexGeometry | inlinevirtual |
linkElementBuffers() (defined in OOOGL::VertexGeometry) | OOOGL::VertexGeometry | protectedvirtual |
material_indices (defined in SkinnedTriangleMesh) | SkinnedTriangleMesh | |
materials (defined in SkinnedTriangleMesh) | SkinnedTriangleMesh | |
max_point_ (defined in OOOGL::VertexGeometry) | OOOGL::VertexGeometry | protected |
mCoordsEnabled (defined in OOOGL::TriangleMesh) | OOOGL::TriangleMesh | protected |
measurement_current_ (defined in OOOGL::VertexGeometry) | OOOGL::VertexGeometry | protected |
min_point_ (defined in OOOGL::VertexGeometry) | OOOGL::VertexGeometry | protected |
mNormalsEnabled (defined in OOOGL::TriangleMesh) | OOOGL::TriangleMesh | protected |
msNormalAttrIndex (defined in OOOGL::TriangleMesh) | OOOGL::TriangleMesh | static |
msPositionAttrIndex (defined in OOOGL::VertexGeometry) | OOOGL::VertexGeometry | static |
msTexCoordAttrIndex (defined in OOOGL::TriangleMesh) | OOOGL::TriangleMesh | static |
normalize() (defined in OOOGL::VertexGeometry) | OOOGL::VertexGeometry | virtual |
numElementBuffers() const (defined in OOOGL::VertexGeometry) | OOOGL::VertexGeometry | inlinevirtual |
replaceElementArrayBuffer(size_t index, const ElementArrayBuffer &buffer) (defined in OOOGL::VertexGeometry) | OOOGL::VertexGeometry | inlinevirtual |
replaceElements(size_t index, const std::vector< GLuint > &new_buffer) (defined in OOOGL::VertexGeometry) | OOOGL::VertexGeometry | inlinevirtual |
replaceJoints(const std::vector< glm::uvec4 > &new_buffer) (defined in SkinnedTriangleMesh) | SkinnedTriangleMesh | inlinevirtual |
replaceNormals(const std::vector< glm::vec3 > &new_buffer) (defined in OOOGL::TriangleMesh) | OOOGL::TriangleMesh | inlinevirtual |
replaceTextureCoords(const std::vector< glm::vec2 > &new_buffer) (defined in OOOGL::TriangleMesh) | OOOGL::TriangleMesh | inlinevirtual |
replaceVertexWeights(const std::vector< glm::vec4 > &new_buffer) (defined in SkinnedTriangleMesh) | SkinnedTriangleMesh | inlinevirtual |
replaceVertices(const std::vector< glm::vec3 > &new_buffer) (defined in OOOGL::VertexGeometry) | OOOGL::VertexGeometry | inlinevirtual |
setTag(const std::string &tag) (defined in OOOGL::ObjectTag) | OOOGL::ObjectTag | inlinevirtual |
SkinnedTriangleMesh() (defined in SkinnedTriangleMesh) | SkinnedTriangleMesh | |
SkinnedTriangleMesh(const std::vector< glm::vec3 > &vertices, const std::vector< GLuint > elements, const std::vector< glm::vec3 > &normals, const std::vector< glm::vec2 > &texcoords, const std::vector< glm::uvec4 > &joints, const std::vector< glm::vec4 > &weights, bool skip_gpu_upload=false) (defined in SkinnedTriangleMesh) | SkinnedTriangleMesh | |
sync_status_ (defined in OOOGL::VertexGeometry) | OOOGL::VertexGeometry | protected |
tag (defined in OOOGL::ObjectTag) | OOOGL::ObjectTag | protected |
TriangleMesh() (defined in OOOGL::TriangleMesh) | OOOGL::TriangleMesh | |
TriangleMesh(const std::vector< glm::vec3 > &vertices, const std::vector< GLuint > elements, const std::vector< glm::vec3 > &normals, const std::vector< glm::vec2 > &texcoords, bool skip_gpu_upload=false) (defined in OOOGL::TriangleMesh) | OOOGL::TriangleMesh | |
updateMeasurement() (defined in OOOGL::VertexGeometry) | OOOGL::VertexGeometry | protectedvirtual |
uploadToGpu() (defined in OOOGL::VertexGeometry) | OOOGL::VertexGeometry | virtual |
vertex_array_object (defined in OOOGL::VertexGeometry) | OOOGL::VertexGeometry | |
vertex_coordinate_buffer (defined in OOOGL::TriangleMesh) | OOOGL::TriangleMesh | |
vertex_elements_buffers_ (defined in OOOGL::VertexGeometry) | OOOGL::VertexGeometry | protected |
vertex_joints_buffer (defined in SkinnedTriangleMesh) | SkinnedTriangleMesh | |
vertex_normals_buffer (defined in OOOGL::TriangleMesh) | OOOGL::TriangleMesh | |
vertex_position_buffer (defined in OOOGL::VertexGeometry) | OOOGL::VertexGeometry | |
vertex_weights_buffer (defined in SkinnedTriangleMesh) | SkinnedTriangleMesh | |
VertexGeometry() (defined in OOOGL::VertexGeometry) | OOOGL::VertexGeometry | inline |
VertexGeometry(const std::vector< glm::vec3 > &vertices, const std::vector< GLuint > elements, bool skip_gpu_upload=false, bool skip_measurement=false) (defined in OOOGL::VertexGeometry) | OOOGL::VertexGeometry | inline |