sync toc
Overview
Irrlicht
Event Structure
Event Members
Event Constructor
Properties
GUIEventCaller Property
GUIEventType Property
Key Property
KeyCharacter Property
KeyControl Property
KeyPressedDown Property
KeyShift Property
LogText Property
MouseInputType Property
MousePos Property
MouseWheelDelta Property
Type Property
EventType Enumeration
IEventReceiver Interface
IEventReceiver Members
Methods
OnEvent Method
IrrlichtDevice Class
IrrlichtDevice Members
IrrlichtDevice Constructor
IrrlichtDevice Constructor (DriverType, Dimension2D, Int32, Boolean, Boolean, Boolean, Boolean, IntPtr)
IrrlichtDevice Constructor (DriverType, Dimension2D, Int32, Boolean, Boolean, Boolean)
IrrlichtDevice Constructor (DriverType)
IrrlichtDevice Static Constructor
Properties
CursorControl Property
EventMap Property
EventReceiver Property
FileSystem Property
GUIEnvironment Property
ResizeAble Property
SceneManager Property
Timer Property
Version Property
VideoDriver Property
WindowActive Property
WindowCaption Property
Methods
CloseDevice Method
Finalize Method
Run Method
IrrlichtDevice.NativeEventReceiver Structure
IrrlichtDevice.NativeEventReceiver Members
IrrlichtDevice.SEventMapping Class
IrrlichtDevice.SEventMapping Members
IrrlichtDevice.SEventMapping Constructor
Fields
ManagedEventReceiver Field
NativeEventReceiver Field
ITimer Class
ITimer Members
ITimer Constructor
Properties
IsStopped Property
RealTime Property
Speed Property
Time Property
Methods
Finalize Method
get_NativeTimer Method
Start Method
Stop Method
Tick Method
KeyCode Enumeration
MouseInputEvent Enumeration
Irrlicht.Core
Box3D Structure
Box3D Members
Box3D Constructor
Box3D Constructor (Single, Single, Single, Single, Single, Single)
Box3D Constructor (Vector3D)
Box3D Constructor (Vector3D, Vector3D)
Box3D Constructor ()
Fields
MaxEdge Field
MinEdge Field
Methods
AddInternalBox Method
AddInternalPoint Method
AddInternalPoint Method (Vector3D)
AddInternalPoint Method (Single, Single, Single)
classifyPlaneRelation Method
getCenter Method
getEdges Method
getExtent Method
GetInterpolated Method
IntersectsWithBox Method
IntersectsWithLine Method
IntersectsWithLine Method (Line3D)
IntersectsWithLine Method (Vector3D, Vector3D, Single)
IsEmpty Method
IsPointInside Method
IsPointTotalInside Method
Repair Method
Reset Method
Reset Method (Box3D)
Reset Method (Vector3D)
Reset Method (Single, Single, Single)
Dimension2D Structure
Dimension2D Members
Dimension2D Constructor
Dimension2D Constructor (Int32, Int32)
Dimension2D Constructor ()
Fields
Height Field
Width Field
Methods
Equals Method
Dimension2Df Structure
Dimension2Df Members
Dimension2Df Constructor
Dimension2Df Constructor (Single, Single)
Dimension2Df Constructor ()
Fields
Height Field
Width Field
Methods
Equals Method
IntersectionRelation3D Enumeration
Line3D Structure
Line3D Members
Line3D Constructor
Line3D Constructor (Vector3D, Vector3D)
Line3D Constructor (Single, Single, Single, Single, Single, Single)
Line3D Constructor ()
Fields
end Field
start Field
Methods
GetClosestPoint Method
GetIntersectionWithSphere Method
GetLength Method
GetLengthSQ Method
GetMiddle Method
GetVector Method
IsPointBetweenStartAndEnd Method
Set Method
Set Method (Line3D)
Set Method (Vector3D, Vector3D)
Set Method (Single, Single, Single, Single, Single, Single*)
Matrix4 Structure
Matrix4 Members
Matrix4 Constructor
Fields
Members Field
Properties
M Property
Methods
buildCameraLookAtMatrixLH Method
buildCameraLookAtMatrixRH Method
buildProjectionMatrixOrthoLH Method
buildProjectionMatrixOrthoRH Method
buildProjectionMatrixPerspectiveFovLH Method
buildProjectionMatrixPerspectiveFovRH Method
buildProjectionMatrixPerspectiveLH Method
buildProjectionMatrixPerspectiveRH Method
GetFloats Method
GetInverse Method
GetRotationDegrees Method
GetTranslation Method
GetTransposed Method
IsIdentity Method
MakeIdentity Method
MakeInverse Method
set_M Method
SetInverseTranslation Method
SetRotationDegrees Method
SetRotationRadians Method
SetScale Method
SetTranslation Method
TransformVect Method
TransformVect Method (Vector3D)
TransformVect Method (Vector3D, Vector3D)
TranslateVect Method
Operators
Multiplication Operator
Plane3D Structure
Plane3D Members
Plane3D Constructor
Plane3D Constructor (Vector3D, Vector3D, Vector3D)
Plane3D Constructor (Single, Single, Single, Single, Single, Single)
Plane3D Constructor (Vector3D, Vector3D)
Plane3D Constructor ()
Fields
D Field
Normal Field
Methods
ClassifyPointRelation Method
ExistsInterSection Method
GetDistanceTo Method
GetIntersectionWithLimitedLine Method
GetIntersectionWithLine Method
GetIntersectionWithPlane Method
GetIntersectionWithPlanes Method
GetMemberPoint Method
IsFrontFacting Method
RecalculateD Method
SetPlane Method
SetPlane Method (Vector3D, Vector3D)
SetPlane Method (Vector3D, Vector3D, Vector3D)
SetPlane Method (Vector3D, Single)
Position2D Structure
Position2D Members
Position2D Constructor
Position2D Constructor (Int32, Int32)
Position2D Constructor ()
Fields
X Field
Y Field
Methods
Equals Method
Position2Df Structure
Position2Df Members
Position2Df Constructor
Position2Df Constructor (Single, Single)
Position2Df Constructor ()
Fields
X Field
Y Field
Methods
Equals Method
Rect Structure
Rect Members
Rect Constructor
Rect Constructor (Position2D, Dimension2D)
Rect Constructor (Position2D, Position2D)
Rect Constructor (Int32, Int32, Int32, Int32)
Rect Constructor ()
Fields
LowerRightCorner Field
UpperLeftCorner Field
Properties
Height Property
Width Property
Methods
ClipAgainst Method
GetCenter Method
IsPointInside Method
IsRectCollided Method
IsValid Method
Repair Method
Triangle3D Structure
Triangle3D Members
Triangle3D Constructor
Fields
pointA Field
pointB Field
pointC Field
Methods
ClosestPointOnTriangle Method
GetIntersectionOfPlaneWithLine Method
GetIntersectionWithLimitedLine Method
GetIntersectionWithLine Method
GetNormal Method
GetPlane Method
IsFrontFacting Method
IsOnSameSide Method
IsPointInside Method
IsPointInsideFast Method
IsTotalInsideBox Method
Set Method
Vector2D Structure
Vector2D Members
Vector2D Constructor
Vector2D Constructor (Single, Single)
Vector2D Constructor ()
Fields
X Field
Y Field
Methods
DotProduct Method
Equals Method
GetDistanceFrom Method
GetDistanceFromSQ Method
GetLength Method
GetLengthSQ Method
Invert Method
IsBetweenPoints Method
Normalize Method
Set Method
Set Method (Vector2D)
Set Method (Single, Single)
SetLength Method
Operators
Addition Operator
Equality Operator
Multiplication Operator
Multiplication Operator(Vector2D, Single)
Multiplication Operator(Single, Vector2D)
Subtraction Operator
Vector3D Structure
Vector3D Members
Vector3D Constructor
Vector3D Constructor (Single, Single, Single)
Vector3D Constructor ()
Fields
X Field
Y Field
Z Field
Methods
CrossProduct Method
DotProduct Method
Equals Method
GetDistanceFrom Method
GetDistanceFromSQ Method
GetInterpolated Method
GetLength Method
GetLengthSQ Method
Invert Method
IsBetweenPoints Method
Normalize Method
RotateXYBy Method
RotateXZBy Method
RotateYZBy Method
Set Method
Set Method (Vector3D)
Set Method (Single, Single, Single)
SetLength Method
Operators
Addition Operator
Division Operator
Equality Operator
Multiplication Operator
Multiplication Operator(Vector3D, Single)
Multiplication Operator(Single, Vector3D)
Subtraction Operator
Irrlicht.GUI
GUIEvent Enumeration
ICursorControl Class
ICursorControl Members
ICursorControl Constructor
Properties
NativeCursorControl Property
Position Property
Positionf Property
Visible Property
Methods
Finalize Method
IGUIElement Class
IGUIElement Members
IGUIElement Constructor
Fields
Element Field
Properties
AbsolutePosition Property
Enabled Property
ID Property
NativeElement Property
Parent Property
RelativePosition Property
Text Property
Visible Property
Methods
AddChild Method
Draw Method
Finalize Method
GetElementFromPoint Method
Move Method
Remove Method
RemoveChild Method
UpdateAbsolutePosition Method
IGUIEnvironment Class
IGUIEnvironment Members
IGUIEnvironment Constructor
Properties
BuiltInFont Property
RootGUIElement Property
Skin Property
Methods
AddButton Method
AddCheckBox Method
AddEditBox Method
AddFileOpenDialog Method
AddImage Method
AddListBox Method
AddMessageBox Method
AddScrollBar Method
AddStaticText Method
AddWindow Method
CreateSkin Method
DrawAll Method
Finalize Method
GetFont Method
HasFocus Method
RemoveFocus Method
SetFocus Method
IGUIFont Class
IGUIFont Members
IGUIFont Constructor