Sinespace Client  2023.2.17543
Client-side scripting for Sinespace
SineSpace.Scripting.Types.SUIRaycastResult Struct Reference

Public Member Functions

 SUIRaycastResult (RaycastResult result, SScript script)
 
void Clear ()
 
override string ToString ()
 

Public Attributes

float Distance
 
float Index
 
int Depth
 
int SortingLayer
 
int SortingOrder
 
SVector WorldPosition
 
SVector WorldNormal
 
SVector ScreenPosition
 
SGameObject GameObject
 
readonly bool IsValid
 

Constructor & Destructor Documentation

◆ SUIRaycastResult()

SineSpace.Scripting.Types.SUIRaycastResult.SUIRaycastResult ( RaycastResult  result,
SScript  script 
)

Member Function Documentation

◆ Clear()

void SineSpace.Scripting.Types.SUIRaycastResult.Clear ( )

◆ ToString()

override string SineSpace.Scripting.Types.SUIRaycastResult.ToString ( )

Member Data Documentation

◆ Depth

int SineSpace.Scripting.Types.SUIRaycastResult.Depth

◆ Distance

float SineSpace.Scripting.Types.SUIRaycastResult.Distance

◆ GameObject

SGameObject SineSpace.Scripting.Types.SUIRaycastResult.GameObject

◆ Index

float SineSpace.Scripting.Types.SUIRaycastResult.Index

◆ IsValid

readonly bool SineSpace.Scripting.Types.SUIRaycastResult.IsValid

◆ ScreenPosition

SVector SineSpace.Scripting.Types.SUIRaycastResult.ScreenPosition

◆ SortingLayer

int SineSpace.Scripting.Types.SUIRaycastResult.SortingLayer

◆ SortingOrder

int SineSpace.Scripting.Types.SUIRaycastResult.SortingOrder

◆ WorldNormal

SVector SineSpace.Scripting.Types.SUIRaycastResult.WorldNormal

◆ WorldPosition

SVector SineSpace.Scripting.Types.SUIRaycastResult.WorldPosition