LibreOffice Module slideshow (master) 1
|
Holds required information to perform an update to box2d body of a shape that was altered by an animation effect. More...
#include <box2dtools.hxx>
Public Attributes | |
css::uno::Reference< css::drawing::XShape > | mxShape |
reference to the shape that the update belongs to More... | |
union { | |
::basegfx::B2DPoint maPosition | |
::basegfx::B2DVector maVelocity | |
double mfAngle | |
double mfAngularVelocity | |
bool mbVisibility | |
}; | |
box2DNonsimulatedShapeUpdateType | meUpdateType |
int | mnDelayForSteps = 0 |
amount of steps to delay the update for More... | |
Holds required information to perform an update to box2d body of a shape that was altered by an animation effect.
Definition at line 54 of file box2dtools.hxx.
union { ... } box2d::utils::Box2DDynamicUpdateInformation::@4 |
::basegfx::B2DPoint box2d::utils::Box2DDynamicUpdateInformation::maPosition |
Definition at line 59 of file box2dtools.hxx.
Referenced by box2d::utils::box2DWorld::processUpdateQueue(), box2d::utils::box2DWorld::queueDynamicPositionUpdate(), and box2d::utils::box2DWorld::queueShapePositionUpdate().
::basegfx::B2DVector box2d::utils::Box2DDynamicUpdateInformation::maVelocity |
Definition at line 60 of file box2dtools.hxx.
Referenced by box2d::utils::box2DWorld::processUpdateQueue(), and box2d::utils::box2DWorld::queueLinearVelocityUpdate().
bool box2d::utils::Box2DDynamicUpdateInformation::mbVisibility |
Definition at line 63 of file box2dtools.hxx.
Referenced by box2d::utils::box2DWorld::processUpdateQueue(), and box2d::utils::box2DWorld::queueShapeVisibilityUpdate().
box2DNonsimulatedShapeUpdateType box2d::utils::Box2DDynamicUpdateInformation::meUpdateType |
Definition at line 65 of file box2dtools.hxx.
Referenced by box2d::utils::box2DWorld::processUpdateQueue().
double box2d::utils::Box2DDynamicUpdateInformation::mfAngle |
Definition at line 61 of file box2dtools.hxx.
Referenced by box2d::utils::box2DWorld::processUpdateQueue(), and box2d::utils::box2DWorld::queueDynamicRotationUpdate().
double box2d::utils::Box2DDynamicUpdateInformation::mfAngularVelocity |
Definition at line 62 of file box2dtools.hxx.
Referenced by box2d::utils::box2DWorld::processUpdateQueue(), and box2d::utils::box2DWorld::queueAngularVelocityUpdate().
int box2d::utils::Box2DDynamicUpdateInformation::mnDelayForSteps = 0 |
amount of steps to delay the update for
Definition at line 67 of file box2dtools.hxx.
Referenced by box2d::utils::box2DWorld::processUpdateQueue().
css::uno::Reference<css::drawing::XShape> box2d::utils::Box2DDynamicUpdateInformation::mxShape |
reference to the shape that the update belongs to
Definition at line 57 of file box2dtools.hxx.
Referenced by box2d::utils::box2DWorld::processUpdateQueue().