Table of contents
-
au3Irr2 Functions Reference
- au3Irr2 Introduction
- License
- History/Changelog
- Tutorials
-
2D Management
- _IrrSetTextureCreationFlag
- _IrrGetTexture
- _IrrGetImage
- _IrrCreateTexture
- _IrrCreateImage
- _IrrRemoveTexture
- _IrrRemoveImage
- _IrrLockTexture
- _IrrUnlockTexture
- _IrrLockImage
- _IrrUnlockImage
- _IrrCreateRenderTargetTexture
- _IrrMakeNormalMapTexture
- _IrrBlendTextures
- _IrrColorKeyTexture
- _IrrDraw2DImage
- _IrrDraw2DImageElement
- _IrrDraw2DImageElementStretch
- _IrrGetFont
- _Irr2DFontDraw
- _IrrSaveScreenShot
- _IrrGetScreenShot
- _IrrGetTextureInformation
- _IrrGetImageInformation
-
Animation Management
- _IrrSetNodeAnimationRange
- _IrrPlayNodeMD2Animation
- _IrrSetNodeAnimationSpeed
- _IrrGetNodeAnimationFrame
- _IrrSetNodeAnimationFrame
- _IrrSetTransitionTime
- _IrrAnimateJoints
- _IrrSetJointMode
- _IrrAddCollisionAnimator
- _IrrAddDeleteAnimator
- _IrrAddFlyCircleAnimator
- _IrrAddFlyStraightAnimator
- _IrrAddRotationAnimator
- _IrrAddSplineAnimator
- _IrrAddFadeAnimator
- _IrrRemoveAnimator
- Camera Management
-
Collision Management
- _IrrGetCollisionGroupFromMesh
- _IrrGetCollisionGroupFromComplexMesh
- _IrrGetCollisionGroupFromBox
- _IrrCreateCombinedCollisionGroup
- _IrrAddCollisionGroupToCombination
- _IrrGetCollisionPoint
- _IrrGetCollisionNodeFromCamera
- _IrrGetCollisionNodeFromRay
- _IrrGetCollisionNodeFromScreenCoordinates
- _IrrGetScreenCoordinatesFrom3DPosition
- _IrrGet3DPositionFromScreenCoordinates
- _IrrGet2DPositionFromScreenCoordinates
- _IrrGetChildCollisionNodeFromRay
- _IrrGetChildCollisionNodeFromPoint
- _IrrGetNodeAndCollisionPointFromRay
- _IrrGetDistanceBetweenNodes
- _IrrAreNodesIntersecting
- _IrrIsPointInsideNode
- _IrrGetCollisionResultPosition
- FilingSystem Management
-
GUI Management
- __getGuiEvt
- _IrrGUIClear
- _IrrGUIEvents
- _IrrGUIEventAvailable
- _IrrReadGUIEvent
- _IrrGUIRemove
- _IrrGUIGetText
- _IrrGUISetText
- _IrrGUISetFont
- _IrrGUISetColor
- _IrrAddWindow
- _IrrAddStaticText
- _IrrAddButton
- _IrrAddScrollBar
- _IrrAddListBox
- _IrrAddListBoxItem
- _IrrSelectListBoxItem
- _IrrAddEditBox
- _IrrAddCheckBox
- _IrrAddImage
- _IrrAddFileOpen
- _IrrGetLastSelectedFile
- KeyboardMouse Management
- Lighting Management
-
Materials Management
- _IrrSetNodeAmbientColor
- _IrrSetNodeDiffuseColor
- _IrrSetNodeSpecularColor
- _IrrSetNodeEmissiveColor
- _IrrSetNodeColorByVertex
- _IrrMaterialVertexColorAffects
- _IrrSetMaterialBlend
- _IrrMaterialSetShininess
- _IrrMaterialSetSpecularColor
- _IrrMaterialSetDiffuseColor
- _IrrMaterialSetAmbientColor
- _IrrMaterialSetEmissiveColor
- _IrrMaterialSetMaterialTypeParam
- _IrrXEffectsStart
- _IrrXEffectsAddShadowToNode
- _IrrXEffectsAddShadowLight
- _IrrXEffectsSetAmbientColor
- _IrrXEffectsSetClearColor
- _IrrXEffectsSetShadowLightPosition
- _IrrXEffectsEnableDepthPass
- _IrrXEffectsAddPostProcessingFromFile
- _IrrXEffectsAddNodeToDepthPass
- _IrrXEffectsSetPostProcessingUserTexture
-
Node Management
- _IrrGetNodeName
- _IrrSetNodeName
- _IrrGetNodeMesh
- _IrrGetMaterialCount
- _IrrGetMaterial
- _IrrSetNodeMaterialTexture
- _IrrSetNodeMaterialFlag
- _IrrSetNodeMaterialType
- _IrrSetNodePosition
- _IrrSetNodeRotation
- _IrrSetNodeScale
- _IrrDebugDataVisible
- _IrrGetNodePosition
- _IrrGetNodeAbsolutePosition
- _IrrGetNodeRotation
- _IrrGetJointNode
- _IrrAddChildToParent
- _IrrGetNodeFirstChild
- _IrrGetNodeNextChild
- _IrrIsNodeLastChild
- _IrrAddNodeShadow
- _IrrSetNodeVisibility
- _IrrRemoveNode
- _IrrRemoveAllNodes
- _IrrSetNodeID
-
Particles Management
- __CreateParticleSettings
- _IrrAddParticleEmitter
- _IrrAddAnimatedMeshSceneNodeEmitter
- _IrrAddRotationAffector
- _IrrAddFadeOutParticleAffector
- _IrrAddGravityParticleAffector
- _IrrAddParticleAttractionAffector
- _IrrAddStopParticleAffector
- _IrrAddParticlePushAffector
- _IrrAddColorMorphAffector
- _IrrAddSplineAffector
- _IrrRemoveAffectors
- _IrrSetParticleEmitterMinParticlesPerSecond
- _IrrSetParticleEmitterMaxParticlesPerSecond
- _IrrSetParticleEmitterMinStartColor
- _IrrSetParticleEmitterMaxStartColor
- _IrrSetParticleAffectorEnable
- _IrrSetFadeOutParticleAffectorTime
- _IrrSetGravityParticleAffectorDirection
- _IrrSetCenterOfEffect
-
Scene Management
- _IrrGetRootSceneNode
- _IrrGetMesh
- _IrrCreateMesh
- _IrrAddHillPlaneMesh
- _IrrWriteMesh
- _IrrRemoveMesh
- _IrrClearUnusedMeshes
- _IrrSetMeshHardwareAccelerated
- _IrrGetMeshIndexCount
- _IrrGetMeshIndices
- _IrrSetMeshIndices
- _IrrGetMeshVertexCount
- _IrrGetMeshVertices
- _IrrSetMeshVertices
- _IrrAddMeshToScene
- _IrrAddMeshToSceneAsOcttree
- _IrrAddStaticMeshForNormalMappingToScene
- _IrrLoadScene
- _IrrSaveScene
- _IrrGetSceneNodeFromId
- _IrrGetSceneNodeFromName
- _IrrAddBillBoardToScene
- _IrrSetBillBoardSize
- _IrrAddBillboardTextSceneNode
- _IrrAddParticleSystemToScene
- _IrrAddSkyBoxToScene
- _IrrAddSkyDomeToScene
- _IrrAddTestSceneNode
- _IrrAddCubeSceneNode
- _IrrAddSphereSceneNode
- _IrrAddWaterSurfaceSceneNode
- _IrrAddZoneManager
- _IrrAddClouds
- _IrrAddLensFlare
- _IrrAddGrass
- _IrrSetShadowColor
- _IrrSetFog
- _IrrDraw3DLine
- _IrrSetSkyDomeColor
- _IrrSetSkyDomeColorBand
- _IrrSetSkyDomeColorPoint
- _IrrSetZoneManagerProperties
- _IrrSetZoneManagerBoundingBox
- _IrrSetGrassDensity
- _IrrSetGrassWind
- _IrrCreateBatchingMesh
- _IrrAddToBatchingMesh
- _IrrFinalizeBatchingMesh
- _IrrSetMeshMaterialTexture
- _IrrScaleMesh
- _IrrAddBeamSceneNode
- _IrrSetBeamSize
- _IrrSetBeamPosition
- _IrrAddBoltSceneNode
- _IrrSetBoltProperties
- _IrrSetBillBoardColor
- _IrrAddBillBoardGroupToScene
- _IrrAddBillBoardToGroup
- _IrrAddBillBoardByAxisToGroup
- _IrrRemoveBillBoardFromGroup
- _IrrBillBoardGroupShadows
- _IrrGetBillBoardGroupCount
- _IrrBillBoardForceUpdate
- _IrrAddLODManager
- _IrrAddLODMesh
- _IrrSetLODMaterialMap
-
System Management
- _IrrStart
- _IrrStartAdvanced
- _IrrRunning
- _IrrSetViewPort
- _IrrBeginScene
- _IrrBeginSceneAdvanced
- _IrrDrawScene
- _IrrDrawSceneToTexture
- _IrrSetRenderTarget
- _IrrDrawGUI
- _IrrEndScene
- _IrrStop
- _IrrTransparentZWrite
- _IrrGetFPS
- _IrrGetPrimitivesDrawn
- _IrrSetWindowCaption
- _IrrGetScreenSize
- _IrrMaximizeWindow
- _IrrMinimizeWindow
- _IrrRestoreWindow
- _IrrSetResizableWindow
- _IrrMakeARGB
- _IrrQueryFeature
- _IrrGetTime
- __CreateVertStruct
- __GetVertStruct
- __SetVertStruct
- __CreateVectStruct
- __GetVectStruct
- __SetVectStruct
- Terrain Management
- Credits
- freeBasic Wrapper docs