Struct TargetSystem
Inherited Members
System.ValueType.Equals(System.Object)
System.ValueType.GetHashCode()
System.ValueType.ToString()
System.Object.Equals(System.Object, System.Object)
System.Object.GetType()
System.Object.ReferenceEquals(System.Object, System.Object)
Assembly: FFXIVClientStructs.dll
Syntax
public struct TargetSystem
Fields
|
Improve this Doc
View Source
FocusTarget
Declaration
public GameObject*FocusTarget
Field Value
|
Improve this Doc
View Source
GPoseTarget
Declaration
public GameObject*GPoseTarget
Field Value
|
Improve this Doc
View Source
MouseOverNameplateTarget
Declaration
public GameObject*MouseOverNameplateTarget
Field Value
|
Improve this Doc
View Source
MouseOverTarget
Declaration
public GameObject*MouseOverTarget
Field Value
|
Improve this Doc
View Source
ObjectFilterArray0
Declaration
public GameObjectArray ObjectFilterArray0
Field Value
|
Improve this Doc
View Source
ObjectFilterArray1
Declaration
public GameObjectArray ObjectFilterArray1
Field Value
|
Improve this Doc
View Source
ObjectFilterArray2
Declaration
public GameObjectArray ObjectFilterArray2
Field Value
|
Improve this Doc
View Source
ObjectFilterArray3
Declaration
public GameObjectArray ObjectFilterArray3
Field Value
|
Improve this Doc
View Source
PreviousTarget
Declaration
public GameObject*PreviousTarget
Field Value
|
Improve this Doc
View Source
SoftTarget
Declaration
public GameObject*SoftTarget
Field Value
|
Improve this Doc
View Source
Target
Declaration
Field Value
|
Improve this Doc
View Source
TargetObjectId
Declaration
public GameObjectID TargetObjectId
Field Value
Methods
|
Improve this Doc
View Source
GetCurrentTarget()
Declaration
public GameObject*GetCurrentTarget()
Returns
|
Improve this Doc
View Source
GetCurrentTargetID()
Declaration
public uint GetCurrentTargetID()
Returns
| Type |
Description |
| System.UInt32 |
|
|
Improve this Doc
View Source
GetMouseOverObject(Int32, Int32)
Declaration
public GameObject*GetMouseOverObject(int x, int y)
Parameters
| Type |
Name |
Description |
| System.Int32 |
x |
|
| System.Int32 |
y |
|
Returns
|
Improve this Doc
View Source
GetMouseOverObject(Int32, Int32, GameObjectArray*, Camera*)
Declaration
public GameObject*GetMouseOverObject(int x, int y, GameObjectArray*objectArray, Camera*camera)
Parameters
Returns
|
Improve this Doc
View Source
Instance()
Declaration
public static TargetSystem*Instance()
Returns
|
Improve this Doc
View Source
InteractWithObject(GameObject*, Boolean)
Declaration
public ulong InteractWithObject(GameObject*obj, bool checkLineOfSight = true)
Parameters
| Type |
Name |
Description |
| GameObject* |
obj |
|
| System.Boolean |
checkLineOfSight |
|
Returns
| Type |
Description |
| System.UInt64 |
|
|
Improve this Doc
View Source
IsObjectInViewRange(GameObject*)
Declaration
public bool IsObjectInViewRange(GameObject*obj)
Parameters
Returns
| Type |
Description |
| System.Boolean |
|
|
Improve this Doc
View Source
IsObjectOnScreen(GameObject*)
Declaration
public bool IsObjectOnScreen(GameObject*obj)
Parameters
Returns
| Type |
Description |
| System.Boolean |
|
|
Improve this Doc
View Source
OpenObjectInteraction(GameObject*)
Declaration
public void OpenObjectInteraction(GameObject*obj)
Parameters