class MAGES::MeshDeformations::Synchronization::BaseCommand

Overview

A base command used for synchronization. All commands must inherit from this class. More…

class BaseCommand
{
public:
    // methods

    void Apply(PhysicsWorld physicsWorld);
};

// direct descendants

class AddSimulationMeshCommand;
class RemoveSimulationMeshCommand;
class UpdateSimulationMeshPhaseCommand;

Detailed Documentation

A base command used for synchronization. All commands must inherit from this class.

Methods

void Apply(PhysicsWorld physicsWorld)

Apply this command.

Parameters:

physicsWorld

The physics world in which to apply it to.