C# Class LogicSpawn.GTARPG.Core.AbilityTrees.Node

Afficher le fichier Open project: logicspawn/GTARPG

Méthodes publiques

Свойство Type Description
Description string
Direction TreeDirection
NotUsable bool
Parent NTree
Position Point
Ref string
Sprite LogicSpawn.GTARPG.Core.Objects.GTASprite
Type NodeType
UnlockAction Action
WepHash WeaponHash

Méthodes publiques

Méthode Description
DrawDetails ( NTree dataTree ) : void
GetFooter ( NTree dataTree ) : string
GetName ( ) : string
Node ( string reference, LogicSpawn.GTARPG.Core.Objects.GTASprite sprite, NodeType type ) : System
Node ( string reference, LogicSpawn.GTARPG.Core.Objects.GTASprite sprite, NodeType type, TreeDirection direction = TreeDirection.Auto ) : System
Node ( string reference, WeaponHash wepHash, LogicSpawn.GTARPG.Core.Objects.GTASprite sprite, NodeType type ) : System
Node ( string reference, WeaponHash wepHash, LogicSpawn.GTARPG.Core.Objects.GTASprite sprite, NodeType type, TreeDirection direction = TreeDirection.Auto ) : System
Unlocked ( NTree dataTree ) : bool
WithDescription ( string desc ) : Node
WithUnlockAction ( Action action ) : Node
WithUnusable ( ) : Node

Method Details

DrawDetails() public méthode

public DrawDetails ( NTree dataTree ) : void
dataTree NTree
Résultat void

GetFooter() public méthode

public GetFooter ( NTree dataTree ) : string
dataTree NTree
Résultat string

GetName() public méthode

public GetName ( ) : string
Résultat string

Node() public méthode

public Node ( string reference, LogicSpawn.GTARPG.Core.Objects.GTASprite sprite, NodeType type ) : System
reference string
sprite LogicSpawn.GTARPG.Core.Objects.GTASprite
type NodeType
Résultat System

Node() public méthode

public Node ( string reference, LogicSpawn.GTARPG.Core.Objects.GTASprite sprite, NodeType type, TreeDirection direction = TreeDirection.Auto ) : System
reference string
sprite LogicSpawn.GTARPG.Core.Objects.GTASprite
type NodeType
direction TreeDirection
Résultat System

Node() public méthode

public Node ( string reference, WeaponHash wepHash, LogicSpawn.GTARPG.Core.Objects.GTASprite sprite, NodeType type ) : System
reference string
wepHash WeaponHash
sprite LogicSpawn.GTARPG.Core.Objects.GTASprite
type NodeType
Résultat System

Node() public méthode

public Node ( string reference, WeaponHash wepHash, LogicSpawn.GTARPG.Core.Objects.GTASprite sprite, NodeType type, TreeDirection direction = TreeDirection.Auto ) : System
reference string
wepHash WeaponHash
sprite LogicSpawn.GTARPG.Core.Objects.GTASprite
type NodeType
direction TreeDirection
Résultat System

Unlocked() public méthode

public Unlocked ( NTree dataTree ) : bool
dataTree NTree
Résultat bool

WithDescription() public méthode

public WithDescription ( string desc ) : Node
desc string
Résultat Node

WithUnlockAction() public méthode

public WithUnlockAction ( Action action ) : Node
action Action
Résultat Node

WithUnusable() public méthode

public WithUnusable ( ) : Node
Résultat Node

Property Details

Description public_oe property

public string Description
Résultat string

Direction public_oe property

public TreeDirection Direction
Résultat TreeDirection

NotUsable public_oe property

public bool NotUsable
Résultat bool

Parent public_oe property

public NTree,LogicSpawn.GTARPG.Core.AbilityTrees Parent
Résultat NTree

Position public_oe property

public Point Position
Résultat Point

Ref public_oe property

public string Ref
Résultat string

Sprite public_oe property

public GTASprite,LogicSpawn.GTARPG.Core.Objects Sprite
Résultat LogicSpawn.GTARPG.Core.Objects.GTASprite

Type public_oe property

public NodeType Type
Résultat NodeType

UnlockAction public_oe property

public Action UnlockAction
Résultat Action

WepHash public_oe property

public WeaponHash WepHash
Résultat WeaponHash