XII Release 0.1.0
Loading...
Searching...
No Matches
xiiSurfaceInteraction Struct Reference

Public Member Functions

const xiiRangeView< xiiStringView, xiiUInt32 > GetParameters () const
void SetParameter (xiiStringView sKey, const xiiVariant &value)
void RemoveParameter (xiiStringView sKey)
bool GetParameter (xiiStringView sKey, xiiVariant &out_value) const

Public Attributes

xiiString m_sInteractionType
xiiPrefabResourceHandle m_hPrefab
xiiEnum< xiiSurfaceInteractionAlignment > m_Alignment
xiiAngle m_Deviation
float m_fImpulseThreshold = 0.0f
float m_fImpulseScale = 1.0f
xiiArrayMap< xiiHashedString, xiiVariant > m_Parameters

The documentation for this struct was generated from the following files:
  • /home/runner/work/XII/XII/Source/Engine/Core/Physics/SurfaceResourceDescriptor.h
  • /home/runner/work/XII/XII/Source/Engine/Core/Physics/Implementation/SurfaceResourceDescriptor.cpp