DNA Calib 1.1
Project brief
|
CalculateMeshLowerLODsCommand is used to recalculate vertex positions for lower LOD meshes of the specified mesh. More...
#include <CalculateMeshLowerLODsCommand.h>
Classes | |
class | Impl |
Public Member Functions | |
DNACAPI | CalculateMeshLowerLODsCommand (MemoryResource *memRes=nullptr) |
DNACAPI | CalculateMeshLowerLODsCommand (std::uint16_t meshIndex, MemoryResource *memRes=nullptr) |
DNACAPI | ~CalculateMeshLowerLODsCommand () |
CalculateMeshLowerLODsCommand (const CalculateMeshLowerLODsCommand &)=delete | |
CalculateMeshLowerLODsCommand & | operator= (const CalculateMeshLowerLODsCommand &)=delete |
DNACAPI | CalculateMeshLowerLODsCommand (CalculateMeshLowerLODsCommand &&) |
DNACAPI CalculateMeshLowerLODsCommand & | operator= (CalculateMeshLowerLODsCommand &&) |
DNACAPI void | setMeshIndex (std::uint16_t meshIndex) |
Method for setting the index of the mesh to calculate lower LOD meshes from. More... | |
DNACAPI void | run (DNACalibDNAReader *output) override |
![]() | |
virtual | ~Command () |
virtual void | run (DNACalibDNAReader *output)=0 |
Private Attributes | |
ScopedPtr< Impl > | pImpl |
CalculateMeshLowerLODsCommand is used to recalculate vertex positions for lower LOD meshes of the specified mesh.
|
explicit |
|
explicit |
|
default |
|
delete |
|
default |
|
default |
|
delete |
|
overridevirtual |
Implements dnac::Command.
References pImpl.
void dnac::CalculateMeshLowerLODsCommand::setMeshIndex | ( | std::uint16_t | meshIndex | ) |
Referenced by CalculateMeshLowerLODsCommand(), run(), and setMeshIndex().