衝突判定関連モジュールクラス More...
#include "GxPhysics.h"
Functions | |
_DYNAMIC_ATTRIBUTE (GxProperty::TYPE::OBJECT_POINTER, "当たりオブジェクト", &GxCollision::getPropertyObject, &GxCollision::setPropertyObject, &GxCollision::getPropertyObjectCount, &GxCollision::setPropertyObjectCount, GxProperty::ATTRIBUTE_NOSERIALIZE) | |
_CUSTOM (GxProperty::TYPE::B32, "アクティブ", &GxCollision::getPropertyActive, &GxCollision::setPropertyActive) | |
_PARAM_ATTRIBUTE (_listObject, GxProperty::ATTRIBUTE_READONLY) | |
_PARAM_NAME_ATTRIBUTE (_pRegisterWorld, "登録先ワールド", GxProperty::ATTRIBUTE_HIDE) | |
_PARAM_NAME_ATTRIBUTE (_pUnit, "自分を所持しているユニット", GxProperty::ATTRIBUTE_HIDE) | |
_PARAM (_collisionList) | |
_PARAM (_pBulletDispatcher) | |
_PARAM (_pBulletBroadphase) | |
_PARAM (_pBulletWorld) | |
_DYNAMIC_OBJECT_POINTER ("リスト", &GxCollision::GxWorld::getPropertyList, &GxCollision::GxWorld::setPropertyList, &GxCollision::GxWorld::getListClassCount, &GxCollision::GxWorld::setPropertyListClassCount) | |
_PARAM (_active) | |
_PARAM (_ppMesh) | |
_PARAM (_meshCount) | |
_PARAM_ATTRIBUTE (_pRegisterWorld, GxProperty::ATTRIBUTE_HIDE) | |
_ENUM_NAME_ATTRIBUTE_GUI (_shapeType, "形状タイプ", GxProperty::ATTRIBUTE_READONLY, COLLISION_SHAPE) | |
_CUSTOM_ATTRIBUTE (GxProperty::TYPE::B32, "アクティブ", &GxCollision::GxObject::getPropertyActive, &GxCollision::GxObject::setPropertyActive, GxProperty::ATTRIBUTE_NONE) | |
_CUSTOM_ATTRIBUTE (GxProperty::TYPE::B32, "前回アクティブだったか", &GxCollision::GxObject::getPropertyActiveOld, &GxCollision::GxObject::setPropertyActiveOld, GxProperty::ATTRIBUTE_READONLY) | |
_PARAM_NAME (_id, "ID") | |
_PARAM_NAME (_checkFlag, "当たり判定チェックフラグ") | |
_PARAM_NAME (_pShape, "当たり形状") | |
_STRUCT_POINTER_NAME (_pMatrix0, "マトリクス0") | |
_STRUCT_POINTER_NAME (_pMatrix1, "マトリクス1") | |
_PARAM_NAME (_offset0, "オフセット0") | |
_PARAM_NAME (_offset1, "オフセット1") | |
_PARAM_NAME (_quaternion, "角度") | |
_PARAM_ATTRIBUTE (_pCollision, GxProperty::ATTRIBUTE_HIDE) | |
衝突判定関連モジュールクラス