HyperX.Scripting.Python.Api
The HyperX Scripting Library for Python
Loading...
Searching...
No Matches
hyperx.api.Vector2d Class Reference

Represents a readonly 2D vector. More...

Public Member Functions

 __eq__ (self, other)
int __hash__ (self)
 __init__ (self, _api.Vector2d vector2d)
 __ne__ (self, other)
 Create_Vector2d (float x, float y)
bool Equals (self, item1=None)
bool Equals (self, object obj)
bool Equals (self, other)

Protected Attributes

 _Entity = vector2d

Properties

 X = property
 Y = property

Detailed Description

Represents a readonly 2D vector.

Constructor & Destructor Documentation

◆ __init__()

hyperx.api.Vector2d.__init__ ( self,
_api.Vector2d vector2d )

Member Function Documentation

◆ __eq__()

hyperx.api.Vector2d.__eq__ ( self,
other )

◆ __hash__()

int hyperx.api.Vector2d.__hash__ ( self)

◆ __ne__()

hyperx.api.Vector2d.__ne__ ( self,
other )

◆ Create_Vector2d()

hyperx.api.Vector2d.Create_Vector2d ( float x,
float y )

◆ Equals() [1/3]

bool hyperx.api.Vector2d.Equals ( self,
item1 = None )

◆ Equals() [2/3]

bool hyperx.api.Vector2d.Equals ( self,
object obj )

◆ Equals() [3/3]

bool hyperx.api.Vector2d.Equals ( self,
other )

Member Data Documentation

◆ _Entity

hyperx.api.Vector2d._Entity = vector2d
protected

Property Documentation

◆ X

hyperx.api.Vector2d.X = property
static

◆ Y

hyperx.api.Vector2d.Y = property
static

The documentation for this class was generated from the following file:
  • C:/Dev/HyperX/HyperX/HyperX.Scripting.Wrapper/hyperx/api/__init__.py