i6engine
1.0
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
physics.doxygen
Go to the documentation of this file.
1
69
/* PhysicalStateComponent
70
*
71
* Speichert Position und Rotation des GameObjects
72
* Setzt Dirty-Flag bei Änderung.
73
* Virtuelle Tick-Methode, die bei vorhandenem Dirty-Flag Message schickt. -> Override in abgeleiteter Klasse.
74
* Wird benutzt, um Positionsupdates übers Netzwerk
75
* TODO: Scale möglich mit Bullet?
76
* TODO: Besseren Ort für Owner-Flag suchen. Gehört entweder direkt ins GameObject oder in separate Input-Komponente.
77
*
78
* BulletPhysicalStateComponent
79
*
80
* Kind-Klasse von PhysicalStateComponent und btMotionState
81
* Besitzt Referenz auf zu simulierenden RigidBody
82
* Zuständig für An- und Abmelden des Bodys beim PhysicsController
83
* Synchronisiert PhysicalStateComponent-Attribute mit btMotionState
84
* TODO: setWorldTransform? Bullet-Doku ist etwas vage, wie Readbacks aus dem MotionState zu machen sind.
85
* TODO: Schöneres Wegkapseln der Bullet-API?
86
*
87
*
88
*/
89
Projekte
i6engine
docs
physics.doxygen
Generated on Mon May 30 2016 17:33:31 for i6engine by
1.8.9.1