Initial commit
This commit is contained in:
@@ -0,0 +1,17 @@
|
||||
@startuml
|
||||
class MoveBlockCommand {
|
||||
- blockId : string
|
||||
- previousPosition : Vector3
|
||||
- previousRotation : Quaternion
|
||||
- newPosition : Vector3
|
||||
- newRotation : Quaternion
|
||||
- environment : Environment
|
||||
- blockTransform : Transform
|
||||
+ MoveBlockCommand(blockId:string, previousPosition:Vector3, newPosition:Vector3, previousRotation:Quaternion, newRotation:Quaternion)
|
||||
+ MoveBlockCommand(commandDTO:CommandDTO)
|
||||
+ execute() : void
|
||||
+ undo() : void
|
||||
+ toDTO() : CommandDTO
|
||||
}
|
||||
ICommand <|-- MoveBlockCommand
|
||||
@enduml
|
||||
Reference in New Issue
Block a user