Witcher Wiki
Substances Graveir bone
Not Stable Yet!
This article is part of the Witcher 3 scripting community documentation, which is considered to be UNSTABLE until after the release of the Blood and Wine DLC. Edits to these pages may be overwritten without notice!
CNode
Signature
import class CNode extends CObject
Parent
CObject
Sub-classes
CComponent
CEntity
Version
1.12
Path
/engine/node.ws

ISerializable > IScriptable > CObject

Public Functions

AddTag

public function AddTag(tag : name)
Parameters:
tag : name
Location:
starts @ line 64, ends @ line 71

GetHeading

import final function GetHeading() : float
Returns:
float
Location:
starts @ line 47, ends @ line 47

GetHeadingVector

import final function GetHeadingVector() : Vector
Returns:
Vector
Location:
starts @ line 50, ends @ line 50

GetLocalPosition

import final function GetLocalPosition() : Vector
Returns:
Vector
Location:
starts @ line 20, ends @ line 20

GetLocalRotation

import final function GetLocalRotation() : EulerAngles
Returns:
EulerAngles
Location:
starts @ line 23, ends @ line 23

GetLocalScale

import final function GetLocalScale() : Vector
Returns:
Vector
Location:
starts @ line 26, ends @ line 26

GetLocalToWorld

import final function GetLocalToWorld() : Matrix
Returns:
Matrix
Location:
starts @ line 29, ends @ line 29

GetName

import final function GetName() : string
Returns:
string
Location:
starts @ line 17, ends @ line 17

GetTags

import final function GetTags() : array<name>
Returns:
array<name>
Location:
starts @ line 56, ends @ line 56

GetTagsString

import final function GetTagsString() : string
Returns:
string
Location:
starts @ line 62, ends @ line 62

GetWorldForward

import final function GetWorldForward() : Vector
Returns:
Vector
Location:
starts @ line 38, ends @ line 38

GetWorldPosition

import final function GetWorldPosition() : Vector
Returns:
Vector
Location:
starts @ line 32, ends @ line 32

GetWorldRight

import final function GetWorldRight() : Vector
Returns:
Vector
Location:
starts @ line 41, ends @ line 41

GetWorldRotation

import final function GetWorldRotation() : EulerAngles
Returns:
EulerAngles
Location:
starts @ line 35, ends @ line 35

GetWorldUp

import final function GetWorldUp() : Vector
Returns:
Vector
Location:
starts @ line 44, ends @ line 44

HasTag

import final function HasTag(tag : name) : bool
Parameters:
tag : name
Returns:
bool
Location:
starts @ line 53, ends @ line 53

SetTags

import final function SetTags(tags : array<name>)
Parameters:
tags : array<name>
Location:
starts @ line 59, ends @ line 59