LeviLamina
Loading...
Searching...
No Matches
ScriptModuleMinecraft::ScriptVector Class Reference
+ Inheritance diagram for ScriptModuleMinecraft::ScriptVector:

Public Member Functions

MCAPI float length () const
 
MCAPI::ScriptModuleMinecraft::ScriptVector normalized () const
 
MCAPI bool operator== (::ScriptModuleMinecraft::ScriptVector const &rhs) const
 
MCAPI bool isNan () const
 
MCAPI bool isNear (::Vec3 const &rhs, float e) const
 
MCAPI::std::string toJsonString () const
 
MCAPI::std::string toString () const
 
MCFOLD void * $ctor ()
 
MCAPI void * $ctor (float x_, float y_, float z_)
 

Static Public Member Functions

static MCAPI ::Scripting::ClassBinding bind ()
 
static MCAPI ::Scripting::Result_deprecated<::ScriptModuleMinecraft::ScriptVectordivide (::Vec3 const &a, ::std::variant< float, ::Vec3 > const &b)
 
static MCAPI ::Vec3 directionFromRotation (::Vec2 const &rot)
 
static MCAPI ::Vec3 const & HALF ()
 
static MCAPI ::Vec3 const & MAX ()
 
static MCAPI ::Vec3 const & MIN ()
 
static MCAPI ::Vec3 const & NEG_UNIT_Y ()
 
static MCAPI ::Vec3 const & ONE ()
 
static MCAPI ::Vec3 const & UNIT_X ()
 
static MCAPI ::Vec3 const & UNIT_Y ()
 
static MCAPI ::Vec3 const & UNIT_Z ()
 
static MCAPI ::Vec3 const & ZERO ()
 

Member Function Documentation

◆ length()

MCAPI float ScriptModuleMinecraft::ScriptVector::length ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ normalized()

MCAPI::ScriptModuleMinecraft::ScriptVector ScriptModuleMinecraft::ScriptVector::normalized ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ operator==()

MCAPI bool ScriptModuleMinecraft::ScriptVector::operator== ( ::ScriptModuleMinecraft::ScriptVector const & rhs) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ bind()

static MCAPI ::Scripting::ClassBinding ScriptModuleMinecraft::ScriptVector::bind ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ divide()

static MCAPI ::Scripting::Result_deprecated<::ScriptModuleMinecraft::ScriptVector > ScriptModuleMinecraft::ScriptVector::divide ( ::Vec3 const & a,
::std::variant< float, ::Vec3 > const & b )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

The documentation for this class was generated from the following file: