DoopelPonger
Public Member Functions | Public Attributes | List of all members
CoopPositionRotationChangeInformation Class Reference

Data class used to change the position and rotation of Schmitty Doop. More...

Inheritance diagram for CoopPositionRotationChangeInformation:
Inheritance graph
[legend]
Collaboration diagram for CoopPositionRotationChangeInformation:
Collaboration graph
[legend]

Public Member Functions

 CoopPositionRotationChangeInformation (Vector3 position, Vector3 rotation, float delayBetweenActions, MovementType movementType)
 
- Public Member Functions inherited from CoopMovementInformation
 CoopMovementInformation (float delayBetweenActions, MovementType movementType)
 
- Public Member Functions inherited from CoopActionInformation
 CoopActionInformation (ActionType actionType, float delayBetweenActions)
 

Public Attributes

readonly Vector3 position
 
readonly Vector3 rotation
 
- Public Attributes inherited from CoopMovementInformation
readonly MovementType movementType
 
- Public Attributes inherited from CoopActionInformation
float delayBetweenActions
 
ActionType actionType
 

Additional Inherited Members

- Public Types inherited from CoopMovementInformation
enum  MovementType { MovementType.ALPHA_DOWN, MovementType.ALPHA_UP, MovementType.TELEPORT, MovementType.EASE }
 
- Public Types inherited from CoopActionInformation
enum  ActionType { ActionType.MOVEMENT, ActionType.ATTACK }
 Schmitty Doop can only ever do two actions, move or attack. Moving is used to rotate or position Schmitty Doop, while attacks are used to shoot bullets. More...
 

Detailed Description

Data class used to change the position and rotation of Schmitty Doop.

Constructor & Destructor Documentation

◆ CoopPositionRotationChangeInformation()

CoopPositionRotationChangeInformation.CoopPositionRotationChangeInformation ( Vector3  position,
Vector3  rotation,
float  delayBetweenActions,
MovementType  movementType 
)

Member Data Documentation

◆ position

readonly Vector3 CoopPositionRotationChangeInformation.position

Now position Schmitty Doop should move to.

◆ rotation

readonly Vector3 CoopPositionRotationChangeInformation.rotation

New rotation Schmitty Doop should be at.


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