Open 3D Engine AzToolsFramework API Reference 23.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
AzToolsFramework::VariableVerticesVertexContainer< Vertex > Class Template Reference

Concrete implementation of AZ::VariableVertices backed by an AZ::VertexContainer. More...

#include <EditorVertexSelection.h>

Inherits AZ::VariableVertices< Vertex >.

Public Member Functions

 VariableVerticesVertexContainer (AZ::VertexContainer< Vertex > &vertexContainer)
 
bool GetVertex (size_t index, Vertex &vertex) const override
 
bool UpdateVertex (size_t index, const Vertex &vertex) override
 
void AddVertex (const Vertex &vertex) override
 
bool InsertVertex (size_t index, const Vertex &vertex) override
 
bool RemoveVertex (size_t index) override
 
void SetVertices (const AZStd::vector< Vertex > &vertices) override
 
void ClearVertices () override
 
size_t Size () const override
 
bool Empty () const override
 

Detailed Description

template<typename Vertex>
class AzToolsFramework::VariableVerticesVertexContainer< Vertex >

Concrete implementation of AZ::VariableVertices backed by an AZ::VertexContainer.


The documentation for this class was generated from the following file: