A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

I

id - Variable in class de.rico.engine.geometry.modelloader.threeds.Chunk3DS
 
ImageRenderer - Class in de.rico.engine.effect.ortho
This class can be used to draw an image as a 2D overlay onto the screen.
ImageRenderer() - Constructor for class de.rico.engine.effect.ortho.ImageRenderer
Creates a new image renderer object.
ImageRenderer(Color4f) - Constructor for class de.rico.engine.effect.ortho.ImageRenderer
Creates a new image renderer object with the specified default color.
ImportableModelIface - Interface in de.rico.engine.geometry.modelloader
This interface specifies the methods each model that gets loaded from a file needs to implement
importRoom(String) - Method in class de.rico.editor.io.RoomIO
Loads the room information from the specified file.
indices - Variable in class de.rico.engine.geometry.modelloader.threeds.ObjGroup3DS
 
init(CameraPerspective, CameraViewPort) - Method in class de.rico.engine.camera.Camera
Initializes the camera.
init() - Method in class de.rico.engine.effect.glslshader.GPUProgram
Initializes the shader.
init(GLAutoDrawable) - Method in class de.rico.engine.game.AbstractBaseGame
 
init() - Method in class de.rico.engine.geometry.SkyBox
Initializes the skybox for use
initCamera(float, float, float, float, float, float, float) - Method in class de.rico.engine.game.AbstractBaseGame
 
initCamera(float, float, float, float, float, float, float) - Method in interface de.rico.engine.game.GameIface
This method needs to be called before the start() method.
initResources(GLDrawable, GL, int, int) - Method in class de.rico.adventure.main.Adventure
 
initResources(GLDrawable, GL, int, int) - Method in class de.rico.editor.WorldEditor
 
initResources(GLDrawable, GL, int, int) - Method in class de.rico.engine.game.AbstractBaseGame
 
initResources(GLDrawable, GL, int, int) - Method in interface de.rico.engine.game.GameIface
This method is used to initialize all the objects and resources that are neccessary at startup of the game.
initScripting() - Method in class de.rico.adventure.structure.Chapter
Initializes scripting for the rooms of this chapter.
initSearchGrid(int) - Method in class de.rico.engine.geometry.AbstractGroundMesh
Initializes a search grid to the ground mesh, that will be used for path finding on the mesh.
InputAction - Class in de.rico.engine.input
This class represents an input action of the application.
InputAction(String) - Constructor for class de.rico.engine.input.InputAction
Create a new InputAction using the NORMAL state
InputAction(String, int) - Constructor for class de.rico.engine.input.InputAction
Create a new InputAction with the specified behavior state constant.
InputManager - Class in de.rico.engine.input
This class is used as an input manager.
InputManager(Component) - Constructor for class de.rico.engine.input.InputManager
Creates a new InputManager for the specified component.
invert() - Method in class de.rico.engine.geometry.Point3D
Inverts the sign of each coordinate of the point.
INVISIBLE_CURSOR - Static variable in class de.rico.engine.input.InputManager
An invisible cursor.
invokeMethod(String) - Method in class de.rico.adventure.script.ScriptInterpreter
Invoke a method from the script file the interpreter has been initialized with.
isAvailable() - Method in class de.rico.adventure.conversation.Branch
Determines whether or not this branch is (already) available for a conversation.
isAvailable(GL, String) - Static method in class de.rico.engine.util.ExtensAvailChecker
Determines whether the specified extension is available
isAvailableAmbientShadow(GL) - Static method in class de.rico.engine.util.ExtensAvailChecker
Checks, if the GL_ARB_shadow_ambient extension is available on current graphics card.
isAvailableMultiTexturing(GL) - Static method in class de.rico.engine.util.ExtensAvailChecker
Checks, if multitexturing available on current graphics card.
isAvailableShadow(GL) - Static method in class de.rico.engine.util.ExtensAvailChecker
Checks, if the GL_ARB_shadow extension is available on current graphics card.
isCandiateOnTrigger() - Method in class de.rico.adventure.script.trigger.AbstractTrigger
Determines if at least one candiate character is within the trigger area.
isCandiateOnTrigger() - Method in class de.rico.adventure.script.trigger.CircleTriggerArea
 
isCandiateOnTrigger() - Method in class de.rico.adventure.script.trigger.RectTriggerArea
 
isCollidable() - Method in class de.rico.engine.geometry.AbstractMesh
Determines whether or not this mesh is meant to be collidable.
isDrawingEnabled() - Method in class de.rico.engine.geometry.AbstractMesh
Determines whether or not the mesh is needed to be drawn.
isEnabled() - Method in class de.rico.adventure.entity.AbstractEntity
Determines whether or not the entity is enabled.
isEnabled() - Method in class de.rico.adventure.entity.hotspot.AbstractInteractiveHotspot
Determines whether or not the interactive hotspot is enabled.
isEnabled() - Method in class de.rico.adventure.script.trigger.AbstractTrigger
Determines whether or not the trigger is enabled.
isEnabled() - Method in class de.rico.engine.effect.light.ogllight.AbstractLight
Determines whether the light is enabled.
isEnabledMouseCam() - Method in class de.rico.engine.input.KeyBoardMouseSwitcherControls
Determines whether or not the freelook mouse camera mode is enabled.
isEnabledOcclusionCulling() - Method in class de.rico.engine.geometry.AbstractMesh
Determines whether or not occlusion culling is enabled for this mesh.
isEnabledRelativeMouseMode() - Method in class de.rico.engine.input.InputManager
Returns whether or not relative mouse mode is enabled.
isEqual(float, float, float) - Static method in class de.rico.engine.util.Tools
Compares to float values for equality by using the specified tolerance.
isFullscreen() - Method in class de.rico.engine.resolution.EngineDisplayMode
Determines whether or not this engine display mode is an fullscreen display mode
isInExp2Mode() - Method in class de.rico.engine.effect.fog.Fog
Returns whether exp2 fog mode is active
isInExpMode() - Method in class de.rico.engine.effect.fog.Fog
Returns whether exp fog mode is active
isInLinearMode() - Method in class de.rico.engine.effect.fog.Fog
Returns whether linear fog mode is active
isLooped() - Method in class de.rico.engine.effect.sound.MidiSound
 
isLooped() - Method in class de.rico.engine.effect.sound.Mp3Sound
 
isLooped() - Method in class de.rico.engine.effect.sound.SampledSound
 
isLooped() - Method in interface de.rico.engine.effect.sound.SoundFileIface
Determines if the sound was specified to be looped.
isLooping() - Method in class de.rico.engine.effect.particle.custom.Explosion
Determines whether or not the explosion is set to loop.
isMaskedBlackColor() - Method in class de.rico.engine.effect.ortho.ImageRenderer
Determines whether or not black parts of rendered overlay images are masked by default.
isMouseInInventory() - Method in class de.rico.adventure.inventory.AbstractInventory
Helper method to figure out, if the mouse is located within the bounds of the inventory area.
isMouseOverHotspot(int, int) - Method in class de.rico.adventure.entity.hotspot.AbstractInteractiveHotspot
Determines whether the mouse is located over the interactive hotspot.
isMouseOverHotspot(int, int) - Method in class de.rico.adventure.entity.hotspot.CubicalHotpot
 
isMouseOverHotspot(int, int) - Method in class de.rico.adventure.entity.hotspot.SphericalHotspot
 
isMouseOverItem(Item) - Method in class de.rico.adventure.inventory.AbstractInventory
Determines whether or not the mouse is located over the specified inventory item.
isMouseOverItem(Item) - Method in class de.rico.adventure.inventory.BarInventory
 
isMouseOverItem(Item) - Method in class de.rico.adventure.inventory.BoxInventory
Deprecated.  
isMouseOverMesh(int, int) - Method in class de.rico.engine.geometry.AbstractMesh
Convenience method to check if the mouse is currently located over the mesh (resp. its bounding volume).
isNeighbor(GridNode) - Method in class de.rico.engine.path.GridNode
Determines whether the grid node is a neighbour of the specified node.
isOccluded() - Method in class de.rico.engine.geometry.AbstractMesh
Determines whether or not this mesh is occluded by another one.
isOccluded() - Method in class de.rico.engine.geometry.Point3D
Determines whether or not this point is occluded.
isOccluded(Point3D) - Static method in class de.rico.engine.geometry.Point3D
Determines whether or not the specified point is occluded.
isPaused() - Method in class de.rico.engine.effect.sound.MidiSound
Returns the paused state.
isPickable() - Method in class de.rico.engine.geometry.AbstractMesh
Determines whethter or not the mesh is pickable by a picking method (OpenGL internal picking or ray picking).
isPlaying() - Method in class de.rico.engine.camera.recorder.CamPlayer
Determines whether or not the player is playing a camera flight.
isPointInTriangle(Point3D, Triangle) - Static method in class de.rico.engine.geometry.collision.CollisionFinder
This method checks, if the specified point lies within the specified triangle: It does not take the triangle winding into consideration, because it doesn't make a difference between front and back faces.
isPressed() - Method in class de.rico.engine.input.InputAction
Returns whether the input action's key was pressed or not since last checked.
isRecording() - Method in class de.rico.engine.camera.recorder.Recorder
Determines whether or not the recorder is recording at the moment.
isRunning() - Method in class de.rico.adventure.conversation.Sentence
Determines whether or not this sentence is currently running.
isSetDisplayFPS() - Method in class de.rico.engine.game.AbstractBaseGame
 
isSetDisplayFPS() - Method in interface de.rico.engine.game.GameIface
Determines whether or not the framerate is set to be displayed on screen.
isShadowCaster() - Method in class de.rico.editor.datamodel.MeshData
Determines whether or not the mesh is a shadow caster.
isShadowEnabled() - Method in class de.rico.engine.geometry.AbstractMesh
Determines whether the shadow of this mesh ought to be drawn.
isSmoothShaded() - Method in class de.rico.engine.geometry.AbstractMesh
Determines whether the mesh is beeing smoothly shaded.
isTex0Flipped() - Method in class de.rico.engine.geometry.AbstractMesh
Determines whether or not the texture at texture unit 0 was flipped initially.
isTex0MipMapped() - Method in class de.rico.engine.geometry.AbstractMesh
Determines whether or not the texture at texture unit 0 was mip mapped initially.
isTex0Rotated() - Method in class de.rico.engine.geometry.AbstractMesh
Determines whether or not the texture at texture unit 0 was rotated initially.
isTex1Flipped() - Method in class de.rico.engine.geometry.AbstractMesh
Determines whether or not the texture at texture unit 1 was flipped initially.
isTex1MipMapped() - Method in class de.rico.engine.geometry.AbstractMesh
Determines whether or not the texture at texture unit 1 was mip mapped initially.
isTex1Rotated() - Method in class de.rico.engine.geometry.AbstractMesh
Determines whether or not the texture at texture unit 1 was rotated initially.
isVisible() - Method in class de.rico.adventure.inventory.AbstractInventory
Determines whether or not the inventory is currently visible.
isWalkable() - Method in class de.rico.engine.path.GridNode
Determines whether the grid node is walkable
isWithinFrustum(ViewingFrustum) - Method in class de.rico.adventure.entity.hotspot.AbstractInteractiveHotspot
Determines whether or not the hotspot volume is within the camera's viewing frustum.
isWithinFrustum(ViewingFrustum) - Method in class de.rico.adventure.entity.hotspot.CubicalHotpot
 
isWithinFrustum(ViewingFrustum) - Method in class de.rico.adventure.entity.hotspot.SphericalHotspot
 
isWithinFrustum(ViewingFrustum) - Method in class de.rico.engine.geometry.collision.BoundingBox
 
isWithinFrustum(ViewingFrustum) - Method in class de.rico.engine.geometry.collision.BoundingCylinder
Deprecated.  
isWithinFrustum(ViewingFrustum) - Method in class de.rico.engine.geometry.collision.BoundingSphere
 
isWithinFrustum(ViewingFrustum) - Method in interface de.rico.engine.geometry.collision.BoundingVolumeIface
Determines whether the bounding volume is inside the viewing frustum.
isWithinFrustum(ViewingFrustum) - Method in class de.rico.engine.geometry.Point3D
Determines whethter or not this point is within the specified viewing frustum.
isWithinFrustum(Point3D, ViewingFrustum) - Method in class de.rico.engine.geometry.Point3D
Determines whethter or not the specified point is within the specified viewing frustum.
Item - Class in de.rico.adventure.entity.item
This class represents an item in the advenure.
Item(AbstractMesh) - Constructor for class de.rico.adventure.entity.item.Item
Creates a new item with the specified mesh as a model.
ItemData - Class in de.rico.editor.datamodel
Data model class of a character for use with the editor.
ItemData(MeshData, String, String, String) - Constructor for class de.rico.editor.datamodel.ItemData
 

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z