ToyMaker Game Engine
0.0.2
ToyMaker is a game engine developed and maintained by Zoheb Shujauddin.
Toggle main menu visibility
Loading...
Searching...
No Matches
ToyMaker::ObjectBounds Member List
This is the complete list of members for
ToyMaker::ObjectBounds
, including all inherited members.
applyModelMatrix
(const glm::mat4 &modelMatrix)
ToyMaker::ObjectBounds
create
(const VolumeBox &box, const glm::vec3 &positionOffset, const glm::quat &orientationOffset, InteractionLayerMask interactionLayers=0x1, InteractionLayerMask interactionMask=std::numeric_limits< InteractionLayerMask >::max())
ToyMaker::ObjectBounds
static
create
(const VolumeCapsule &capsule, const glm::vec3 &positionOffset, const glm::quat &orientationOffset, InteractionLayerMask interactionLayers=0x1, InteractionLayerMask interactionMask=std::numeric_limits< InteractionLayerMask >::max())
ToyMaker::ObjectBounds
static
create
(const VolumeSphere &sphere, const glm::vec3 &positionOffset, const glm::quat &orientationOffset, InteractionLayerMask interactionLayers=0x1, InteractionLayerMask interactionMask=std::numeric_limits< InteractionLayerMask >::max())
ToyMaker::ObjectBounds
static
getComponentTypeName
()
ToyMaker::ObjectBounds
inline
static
getInteractionLayers
() const
ToyMaker::ObjectBounds
inline
getInteractionMask
() const
ToyMaker::ObjectBounds
inline
getLocalOrientedBoxCorners
() const
ToyMaker::ObjectBounds
getOrientationWorld
() const
ToyMaker::ObjectBounds
getPositionWorld
() const
ToyMaker::ObjectBounds
getProjectionAlong
(const glm::vec3 &axis) const
ToyMaker::ObjectBounds
getRotationTransformLocal
() const
ToyMaker::ObjectBounds
inline
getRotationTransformOrigin
() const
ToyMaker::ObjectBounds
inline
getSupportAlong
(const glm::vec3 &axis) const
ToyMaker::ObjectBounds
getTranslationTransformOrigin
() const
ToyMaker::ObjectBounds
inline
getVolume
() const
ToyMaker::ObjectBounds
inline
getVolumeRelativeBoxCorners
() const
ToyMaker::ObjectBounds
getWorldOrientedBoxCorners
() const
ToyMaker::ObjectBounds
getWorldOrientedBoxFaceTriangles
() const
ToyMaker::ObjectBounds
inline
isPositiveStrict
() const
ToyMaker::ObjectBounds
isSensible
() const
ToyMaker::ObjectBounds
mInteractionLayers
ToyMaker::ObjectBounds
mInteractionMask
ToyMaker::ObjectBounds
mOrientationOffset
ToyMaker::ObjectBounds
mOrientationOrigin
ToyMaker::ObjectBounds
mOrientationWorld
ToyMaker::ObjectBounds
mPhysicsRecomputeRequired
ToyMaker::ObjectBounds
mPositionOffset
ToyMaker::ObjectBounds
mPositionOrigin
ToyMaker::ObjectBounds
mPositionWorld
ToyMaker::ObjectBounds
mTransformUpdateRequired
ToyMaker::ObjectBounds
mTrueVolume
ToyMaker::ObjectBounds
mType
ToyMaker::ObjectBounds
mUpdatedFromTransform
ToyMaker::ObjectBounds
mVolumeSystemComputed
ToyMaker::ObjectBounds
mVolumeUpdateRequired
ToyMaker::ObjectBounds
recomputeWorldPositionOrientation
()
ToyMaker::ObjectBounds
setInteractionLayers
(InteractionLayerMask newLayers)
ToyMaker::ObjectBounds
inline
setInteractionMask
(InteractionLayerMask newMask)
ToyMaker::ObjectBounds
inline
setOrientationOffset
(const glm::quat &newOrientation)
ToyMaker::ObjectBounds
setOrientationOrigin
(const glm::quat &newOrientation)
ToyMaker::ObjectBounds
setOrientationWorld
(const glm::quat &newOrientation)
ToyMaker::ObjectBounds
setPositionOffset
(const glm::vec3 &newPosition)
ToyMaker::ObjectBounds
setPositionOrigin
(const glm::vec3 &newPosition)
ToyMaker::ObjectBounds
setPositionWorld
(const glm::vec3 &newPosition)
ToyMaker::ObjectBounds
setVolume
(TrueVolumeType type, const TrueVolume &volume)
ToyMaker::ObjectBounds
inline
setVolumeBox
(const glm::vec3 &boxDimensions)
ToyMaker::ObjectBounds
inline
setVolumeCapsule
(float radius, float height)
ToyMaker::ObjectBounds
inline
setVolumeSphere
(float radius)
ToyMaker::ObjectBounds
inline
TrueVolumeType
enum name
ToyMaker::ObjectBounds
Generated on
for ToyMaker Game Engine by
1.17.0