Open 3D Engine LmbrCentral Gem API Reference 23.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
LmbrCentral::QuadShapeComponentRequests Class Referenceabstract

Services provided by the Quad Shape Component. More...

#include <QuadShapeComponentBus.h>

Inherits AZ::ComponentBus.

Public Member Functions

virtual QuadShapeConfig GetQuadConfiguration ()=0
 
virtual float GetQuadWidth ()=0
 Returns the width for the quad shape component.
 
virtual void SetQuadWidth (float width)=0
 Sets the width for the quad shape component.
 
virtual float GetQuadHeight ()=0
 Returns the height for the quad shape component.
 
virtual void SetQuadHeight (float height)=0
 Sets the height for the quad shape component.
 
virtual const AZ::Quaternion & GetQuadOrientation ()=0
 Convenience function that returns the orientation as a quaternion for the quad determined by the transform component.
 

Detailed Description

Services provided by the Quad Shape Component.

Member Function Documentation

◆ SetQuadHeight()

virtual void LmbrCentral::QuadShapeComponentRequests::SetQuadHeight ( float  height)
pure virtual

Sets the height for the quad shape component.

Parameters
widthNew height of the quad shape.

◆ SetQuadWidth()

virtual void LmbrCentral::QuadShapeComponentRequests::SetQuadWidth ( float  width)
pure virtual

Sets the width for the quad shape component.

Parameters
widthNew width of the quad shape.

The documentation for this class was generated from the following file: