|
UniDx
|
#include <Rigidbody.h>
公開メンバ関数 | |
| Rigidbody () | |
| virtual void | Awake () override |
| virtual void | OnEnable () override |
| virtual void | OnDisable () override |
| void | MovePosition (Vector3 pos) |
| void | MoveRotation (const Quaternion &rot) |
| Vector3 | getMoveVector (float step) |
| virtual void | physicsUpdate () |
| virtual void | applyMove (float step) |
| virtual void | solveCorrection (Bounds correctPosition, Bounds correctVelocity) |
| 基底クラス UniDx::Component に属する継承公開メンバ関数 | |
| void | checkAwake () |
| void | checkStart () |
| bool | isDestroyed () const |
| virtual | ~Component () |
| 基底クラス UniDx::Object に属する継承公開メンバ関数 | |
| virtual | ~Object () |
| Object (ReadOnlyProperty< StringId >::Getter nameGet) | |
公開変数類 | |
| Property< Vector3 > | position |
| Property< Quaternion > | rotation |
| Vector3 | linearVelocity { 0, 0, 0 } |
| float | gravityScale = 1.0f |
| float | mass = 1.0f |
| bool | isKinematic = false |
| 基底クラス UniDx::Component に属する継承公開変数類 | |
| Property< bool > | enabled |
| ReadOnlyProperty< Transform * > | transform |
| GameObject * | gameObject = nullptr |
| 基底クラス UniDx::Object に属する継承公開変数類 | |
| ReadOnlyProperty< StringId > | name |
その他の継承メンバ | |
| 基底クラス UniDx::Component に属する継承限定公開メンバ関数 | |
| virtual void | Start () |
| virtual void | OnDestroy () |
| Component () | |
| void | doDestroy () |
| 基底クラス UniDx::Component に属する継承限定公開変数類 | |
| bool | isCalledAwake |
| bool | isCalledStart |
| bool | isCalledDestroy |
| bool | _enabled |
|
inline |
|
inlinevirtual |
|
inlineoverridevirtual |
UniDx::Componentを再実装しています。
|
inline |
|
inline |
|
inline |
|
inlineoverridevirtual |
UniDx::Componentを再実装しています。
|
inlineoverridevirtual |
UniDx::Componentを再実装しています。
|
inlinevirtual |
|
inlinevirtual |
| float UniDx::Rigidbody::gravityScale = 1.0f |
| bool UniDx::Rigidbody::isKinematic = false |
| Vector3 UniDx::Rigidbody::linearVelocity { 0, 0, 0 } |
| float UniDx::Rigidbody::mass = 1.0f |
| Property<Quaternion> UniDx::Rigidbody::rotation |