Overview | Package | Class | Tree | Deprecated | Index | Help
PREV LETTER NEXT LETTER | FRAMES NO FRAMES

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

## S

SampledSound - Class in de.rico.engine.effect.sound
  This class represents a sampled sound file like, that can be easily played via its play() method.
SampledSound(String, boolean) - Constructor for class de.rico.engine.effect.sound.SampledSound
  Initializes the sampled sound object with the sound file specified by the path parameter.
save(String) - Method in class de.rico.engine.camera.recorder.Recorder
  Saves the recorded camera flight to a file with the specified file path.
save(String) - Method in class de.rico.engine.path.Path
  Saves the path to a file with the specified file path.
Say - Class in de.rico.adventure.actions.custom
  This class is a game action to put a sentence that gets said by a character in the queue.
Say(Sentence) - Constructor for class de.rico.adventure.actions.custom.Say
  Creates a new game action to say the specified text.
say(String) - Method in class de.rico.adventure.entity.character.AbstractCharacter
  Displays the specified text as a queued Say action.
say(String, String) - Method in class de.rico.adventure.entity.character.AbstractCharacter
  Displays the specified text as a queued Say action.
scale(float, float, float) - Method in class de.rico.engine.geometry.AbstractMesh
  Scales the mesh to the specified x-, y-, z-values along its axxises
  Note: Do not provide a paramter which is equal to 0!
scale(float, float, float) - Method in class de.rico.engine.geometry.Point3D
  Scales the point by the specified parameters.
scaleAdd(float, Point3D) - Method in class de.rico.engine.geometry.Point3D
  At first multiplies this point by the scalar value and then adds the specified point.
scaleAdd(float, Point3D, Point3D) - Static method in class de.rico.engine.geometry.Point3D
  Multiplies the point p1 by the scalar value and then adds second point p2 to the result.
ScreenResSelector - Class in de.rico.engine.resolution
  This class can be used to get the query display mode from the user by a dialog winow.
ScreenResSelector() - Constructor for class de.rico.engine.resolution.ScreenResSelector
ScriptFileExporter - Class in de.rico.editor.io
  This class can be use to generate and export the method bodies for a room's script file
ScriptFileExporter(Room) - Constructor for class de.rico.editor.io.ScriptFileExporter
ScriptInterpreter - Class in de.rico.adventure.script
  This class can be used to access and interpret script files in connection with a room.
ScriptInterpreter(List<Room>, List<Conversation>) - Constructor for class de.rico.adventure.script.ScriptInterpreter
  Creates a new script interpreter that can be used with the specied rooms.
SearchGrid - Class in de.rico.engine.path
  This class represents the grid that contains the walkable area of a scene.
SearchGrid(int, int, int) - Constructor for class de.rico.engine.path.SearchGrid
  Creates a new search grid out of the specified walkable area image
SENSITIVITY - Static variable in class de.rico.engine.camera.Camera
  Normal (mouse-)rotation sensitivity factor
Sentence - Class in de.rico.adventure.conversation
  This class is a container for one ore more sentences of text to be said by a character.
Sentence(AbstractCharacter, String) - Constructor for class de.rico.adventure.conversation.Sentence
  Creates a new sentence object with the specified text, but without a sound file assigned.
Sentence(AbstractCharacter, String, String) - Constructor for class de.rico.adventure.conversation.Sentence
  Creates a new sentence object with the specified text and the speciefied sound file.
setA(float) - Method in class de.rico.engine.geometry.Plane
  Sets the plane equation's A coefficient
setActiveChapter(String) - Method in class de.rico.adventure.main.Adventure
  Sets the active chapter of the game.
setActiveRoom(String) - Method in class de.rico.adventure.structure.Chapter
  Sets the new active room of the chapter.
setAlpha(float) - Method in class de.rico.engine.effect.particle.AbstractParticle
  Set the current alpha value of the particle to the specified parameter.
setAlpha(float) - Method in class de.rico.engine.material.Color4f
  Sets the alpha vlaue (0.0f - 1.0f) of the color
setAmbient(float, float, float, float) - Method in class de.rico.engine.effect.light.ogllight.AbstractLight
  Sets the ambient color of the light
setAmbient(Color4f) - Method in class de.rico.engine.effect.light.ogllight.AbstractLight
  Sets the ambient color of the light
setAmbient(float, float, float, float) - Method in class de.rico.engine.material.Material
  Sets the material's ambient color to the specified parameters.
setAmbient(Color4f) - Method in class de.rico.engine.material.Material
  Sets the material's ambient color to the specified values
SetAnimation - Class in de.rico.adventure.actions.custom
  This class can be used to set the animation of an entity.
SetAnimation(AbstractEntity, String, boolean) - Constructor for class de.rico.adventure.actions.custom.SetAnimation
  Creates a new game action to set an entity's animation.
setAnimation(String) - Method in class de.rico.engine.geometry.MeshVA
  Sets the current animation to the one that corresponds to the specified name.
setAspectRatio(float) - Method in class de.rico.engine.camera.Camera
  Sets the window's aspect ratio
setAssignedTextureUnit(int) - Method in class de.rico.engine.effect.texproj.TextureProjector
  Set the texture unit to be used for texture projection.
setAttachedGround(AbstractGroundMesh) - Method in class de.rico.engine.geometry.AbstractMesh
  Attaches the mesh to the ground.
setAttachedMesh(AbstractMesh, float, float) - Method in class de.rico.engine.camera.CameraPerspective
  Sets the mesh to which this camera perspective is attached.
setAttachedToLight(PositionalLightIface) - Method in class de.rico.engine.camera.Camera
  Attaches a light object to the camera that implements the PositionalLightIface interface.
setAvailable(boolean) - Method in class de.rico.adventure.conversation.Branch
  Sets whethter or not this branch is available for a conversation.
setB(float) - Method in class de.rico.engine.geometry.Plane
  Sets the plane equation's B coefficient
setBackupCamPersp(int) - Method in class de.rico.adventure.main.Adventure
  Method to backup the current camera perspective id, if the game wants to change to CLOSE_UP mode.
setBaseFolder(String) - Static method in class de.rico.editor.WorldEditor
  Sets the base folder of the room's data.
setBGColor(Color4f) - Method in class de.rico.adventure.inventory.AbstractInventory
  Sets the background color for the inventory area.
setBGImage(OverlayImage, float) - Method in class de.rico.engine.effect.ortho.ListMenuRenderer
  Sets a background image to the list menu.
setBGImage(OverlayImage, float) - Method in class de.rico.engine.effect.ortho.TextAreaRenderer
  Sets a background image to the list menu.
setBlendDestFactor(BlendDestFactor) - Method in class de.rico.engine.geometry.AbstractMesh
  Sets the destination factor for the OpenGL blending function
setBlendFunction(BlendSourceFactor, BlendDestFactor) - Method in class de.rico.engine.geometry.AbstractMesh
  Sets the source and destination factors for the OpenGL blending function.
setBlendSourceFactor(BlendSourceFactor) - Method in class de.rico.engine.geometry.AbstractMesh
  Sets the source factor for the OpenGL blending function
setBlue(float) - Method in class de.rico.engine.material.Color4f
  Sets the amount of blue (0.0f - 1.0f) in the color
setC(float) - Method in class de.rico.engine.geometry.Plane
  Sets the plane equation's C coefficient
setCalledEnterMethod(boolean) - Method in class de.rico.adventure.script.trigger.AbstractTrigger
  Sets a flag if the "on enter method" has been called.
setCalledExitMethod(boolean) - Method in class de.rico.adventure.script.trigger.AbstractTrigger
  Sets a flag if the "on exit method" has been called.
setCameraViewPort(CameraViewPort) - Method in class de.rico.engine.camera.Camera
  Sets the viewport of the camera to the specified viewport.
setCanBePickedUp(boolean) - Method in class de.rico.adventure.entity.item.Item
  Sets whethter or not the item can be picked up by a character.
SetChapter - Class in de.rico.adventure.actions.custom
  This is a game action class that can be used to change the chapter of the game.
SetChapter(String) - Constructor for class de.rico.adventure.actions.custom.SetChapter
  Game action that sets the chapter's game to the specified chapter.
setCollidable(boolean) - Method in class de.rico.engine.geometry.AbstractMesh
  Sets a flag to signal whether or not this mesh is meant to be collidable.
setColor(Color4f) - Method in class de.rico.adventure.script.trigger.AbstractTrigger
  Sets the color of the trigger visualisation mesh.
setColor(float, float, float, float) - Method in class de.rico.engine.effect.fog.Fog
  Sets the RGBA color of the fog to the specified values
setColor(Color4f) - Method in class de.rico.engine.effect.ortho.AbstractOrthoOverlay
  Sets the default color.
setColor(float, float, float, float) - Method in class de.rico.engine.effect.particle.AbstractParticle
setColor(Color4f) - Method in class de.rico.engine.material.Color4f
  Sets this color to the specified color.
setColor(float, float, float, float) - Method in class de.rico.engine.material.Color4f
  Sets this color to the specified color.
setConstAttenuation(float) - Method in class de.rico.engine.effect.light.ogllight.PositionalLight
  Sets the constant attenuation factor [0,1].
setCurrentAge(long) - Method in class de.rico.engine.effect.particle.AbstractParticle
  Sets the current particle age to the specified value
setCursor(Enum) - Method in class de.rico.engine.cursor.CursorManager
  Sets the mouse pointer to the specified cursor
setCursor(Cursor) - Method in class de.rico.engine.input.InputManager
  Sets the cursor on this InputManager's input component.
setCutOff(float) - Method in class de.rico.engine.effect.light.ogllight.SpotLight
  Sets the spot cutoff [0f,90f].
setD(float) - Method in class de.rico.engine.geometry.Plane
  Sets the plane equation's D coefficient
setDensity(float) - Method in class de.rico.engine.effect.fog.Fog
  Sets the fog's density.
setDiffuse(float, float, float, float) - Method in class de.rico.engine.effect.light.ogllight.AbstractLight
  Sets the diffuse color of the light
setDiffuse(Color4f) - Method in class de.rico.engine.effect.light.ogllight.AbstractLight
  Sets the diffuse color of the light
setDiffuse(float, float, float, float) - Method in class de.rico.engine.material.Material
  Sets the material's diffuse color to the specified parameters.
setDiffuse(Color4f) - Method in class de.rico.engine.material.Material
  Sets the material's color to the specified values
setDirection(float, float, float) - Method in interface de.rico.engine.effect.light.DirectionalLightIface
  Set the direction of the light.
setDirection(Point3D) - Method in interface de.rico.engine.effect.light.DirectionalLightIface
  Sets the direction of the light.
setDirection(float, float, float) - Method in class de.rico.engine.effect.light.ogllight.DirectionalLight
setDirection(Point3D) - Method in class de.rico.engine.effect.light.ogllight.DirectionalLight
setDirection(float, float, float) - Method in class de.rico.engine.effect.light.ogllight.SpotLight
  Deprecated. I recommend to use the `setRotX()` and `setRotY()` methods instead. They are a lot easier to control.
setDirection(Point3D) - Method in class de.rico.engine.effect.light.ogllight.SpotLight
  Deprecated. I recommend to use the `setRotX()` and `setRotY()` methods instead. They are a lot easier to control.
setDisplayFPS(boolean) - Method in class de.rico.engine.game.AbstractBaseGame
setDisplayFPS(boolean) - Method in interface de.rico.engine.game.GameIface
  Sets whethter or not the framerate (frames per second) ought to be displayed.
setDisplayMode(EngineDisplayMode) - Method in class de.rico.engine.game.AbstractBaseGame
setDisplayMode(EngineDisplayMode) - Method in interface de.rico.engine.game.GameIface
  Sets the display mode of the game window.
setDistanceToMesh(float) - Method in class de.rico.engine.camera.CameraPerspective
  Sets the distance that the camera perspective ought to keep up to the attached mesh
setDrawingEnabled(boolean) - Method in class de.rico.engine.geometry.AbstractMesh
  Sets whether or not the mesh should be drawn.
setDurPerFrame(int) - Method in class de.rico.engine.geometry.modelloader.Animation
  Sets the duration per frame of the animation in miliseconds.
setEmission(float, float, float, float) - Method in class de.rico.engine.material.Material
  Sets the material's emission RGBA color
setEnabled(boolean) - Method in class de.rico.adventure.entity.AbstractEntity
  Sets whether or not this entity is enabled.
setEnabled(boolean) - Method in class de.rico.adventure.entity.hotspot.AbstractInteractiveHotspot
  Sets whether or not this hotspot is enabled.
setEnabled(boolean) - Method in class de.rico.adventure.script.trigger.AbstractTrigger
  Enables or disables the trigger.
setEnabled(boolean) - Method in class de.rico.engine.effect.fog.Fog
  Specifies whether the fog shall be enabled or disabled.
setEnabled(boolean) - Method in interface de.rico.engine.effect.light.LightIface
  Enables or disables the light source
setEnabled(boolean) - Method in class de.rico.engine.effect.light.ogllight.AbstractLight
setEnabled(boolean) - Method in class de.rico.engine.effect.particle.AbstractParticleEffect
  Sets whether the particle effect shall be drawn
setEnabledMouseCam(boolean) - Method in class de.rico.engine.input.KeyBoardMouseSwitcherControls
  Sets whether or not the freelook mouse camera ought to be enabled.
setEnabledOcclusionCulling(boolean) - Method in class de.rico.engine.geometry.AbstractMesh
  Sets the occluision culling mechanism enabled or disabled for this mesh.
setEnabledRelativeMouseMode(boolean) - Method in class de.rico.engine.input.InputManager
  Sets whether realtive mouse mode is enabled or not.
setEnd(float) - Method in class de.rico.engine.effect.fog.Fog
  Sets the end position of the fog
setEndColor(float, float, float, float) - Method in class de.rico.engine.effect.particle.AbstractParticle
  Sets the RGBA end color of the particle to the specified values
setEndFrame(int) - Method in class de.rico.engine.geometry.modelloader.Animation
  Sets the last frame of the animation.
setEnvironmentMap(EnvironmentMappingIface) - Method in class de.rico.engine.geometry.AbstractMesh
  Adds an environment map to the mesh.
setExponent(float) - Method in class de.rico.engine.effect.light.ogllight.SpotLight
  Sets the spot exponent of the spot light
setFarPlane(float) - Method in class de.rico.engine.camera.CameraPerspective
  Sets the far plane of the camera perspective to the specified value
setFieldOfView(float) - Method in class de.rico.engine.camera.Camera
  Sets the field of view (viewing angle) of the camera to the specified value.
setFieldOfView(float) - Method in class de.rico.engine.camera.CameraPerspective
  Sets the field of view (viewing angle) of the camera to the specified value.
setFont(Font) - Method in class de.rico.engine.effect.ortho.TextRenderer
  Sets the font of the text renderer.
setGlobalAmbientLight(GL, float, float, float, float) - Static method in class de.rico.engine.util.Tools
  Sets the color of the global ambient background light.
setGreen(float) - Method in class de.rico.engine.material.Color4f
  Sets the amount of green (0.0f - 1.0f) in the color
setHeight(float) - Method in class de.rico.adventure.entity.hotspot.CubicalHotpot
  Sets the height of the hotspot.
setHeight(int) - Method in class de.rico.adventure.inventory.AbstractInventory
  Sets the height of the inventory area
setHeight(int) - Method in class de.rico.engine.camera.CameraViewPort
  Sets the height of the viewport to the specified value
setHotSpotThatTriggeredCloseUpMode(AbstractInteractiveHotspot) - Method in class de.rico.adventure.main.Adventure
  Method that specifies the hotspot that was used to set the camera to CLOSE_UP mode.
setInitialCamPerspective(int) - Method in class de.rico.adventure.structure.Room
  Sets the initial camera perspective of the room.
setInventory(AbstractInventory) - Method in class de.rico.adventure.entity.character.PlayableCharacter
  Sets the inventory system of the character.
setInventoryImage(OverlayImage) - Method in class de.rico.adventure.entity.item.Item
  Sets the inventory image of the item to the specified overlay image object
setInventoryImage(String) - Method in class de.rico.adventure.entity.item.Item
  Sets the inventory image of the item to the specified image specified by the file path.
setLength(float) - Method in class de.rico.adventure.entity.hotspot.CubicalHotpot
  Sets the length of the hotspot
setLength(float) - Method in class de.rico.adventure.script.trigger.RectTriggerArea
  Sets a new length for the trigger area.
setLinearAttenuation(float) - Method in class de.rico.engine.effect.light.ogllight.PositionalLight
  Sets the linear attenuation factor [0,1].
setLoadingInfoText(String) - Method in class de.rico.adventure.main.Adventure
  Sets the text that gets displayed as the loading info.
setLogFile(String) - Static method in class de.rico.engine.util.Log
  Specifies to which file the log entries ought to be written.
setMaskedBlackColor(boolean) - Method in class de.rico.engine.effect.ortho.ImageRenderer
  Enables or disables masking of black colored parts of the overlay image by default.
setMass(float) - Method in class de.rico.engine.effect.particle.AbstractParticle
  Sets the particle's mass to the specified value
setMaterial(Material) - Method in class de.rico.engine.geometry.AbstractMesh
  Sets the material of the mesh to the specified material.
setMaximumAge(long) - Method in class de.rico.engine.effect.particle.AbstractParticle
  Sets the maximum age of the particle to the specified value
setMaximumParticles(int) - Method in class de.rico.engine.effect.particle.ParticleContainer
  Sets the maximum number of particles possible in the container
setMode(Mode) - Static method in class de.rico.editor.WorldEditor
  Sets the mode of the editor.
setMouseLocation(int, int) - Method in class de.rico.engine.input.InputManager
  Sets the mouse location to the specified coordinates.
setMouseX(int) - Method in class de.rico.engine.input.InputManager
  Sets the mouse location to the specified coordinate.
setMouseY(int) - Method in class de.rico.engine.input.InputManager
  Sets the mouse location to the specified coordinate.
setName(String) - Method in class de.rico.engine.geometry.AbstractMesh
  Sets the (optional) name of this mesh.
setName(String) - Method in class de.rico.engine.geometry.modelloader.Animation
  Sets the name of the animation.
setNearPlane(float) - Method in class de.rico.engine.camera.CameraPerspective
  Sets the near plane of the camera perspective to the specified value
setNeedsItem(boolean) - Method in class de.rico.adventure.entity.hotspot.AbstractInteractiveHotspot
  Set whether or not the hotspot needs an item applied to be useable.
setNegX(String) - Method in class de.rico.engine.effect.environmentmapping.CubeMap
  Sets the path to the negative x texture
setNegY(String) - Method in class de.rico.engine.effect.environmentmapping.CubeMap
  Sets the path to the negative y texture
setNegZ(String) - Method in class de.rico.engine.effect.environmentmapping.CubeMap
  Sets the path to the negative z texture
setNormal(float, float, float) - Method in class de.rico.engine.geometry.Point3D
  Sets the normal of this vertex to the specified values
setNormal(Point3D) - Method in class de.rico.engine.geometry.Point3D
  Sets the normal of the vertex to the specified normal
setOffestY(float) - Method in class de.rico.engine.camera.CameraPerspective
  Sets the height over the center of the mesh (y-offset) for this camera perspective.
setPaused(boolean) - Method in class de.rico.engine.effect.sound.MidiSound
  Sets the paused state.
setPerspective(int) - Method in class de.rico.engine.effect.camtotex.Monitor
  Deprecated. Sets which camera perspective shall be put onto the monitor
setPickable(boolean) - Method in class de.rico.engine.geometry.AbstractMesh
  Sets whethter or not the mesh is pickable
setPlaneCoefficients(float, float, float, float) - Method in class de.rico.engine.camera.culling.FrustumPlane
  Sets the coefficients of the plane equation to the specified values for a, b, c and d.
setPlaneCoefficients(float, float, float, float) - Method in class de.rico.engine.geometry.Plane
  Sets the coefficients of the plane equation to the specified values for a, b, c and d
setPlayer(PlayableCharacter) - Method in class de.rico.adventure.structure.Room
  Assigns the playable character to the room.
setPlayer(PlayableCharacter, String) - Method in class de.rico.adventure.structure.Room
  Assigns the playable character to the room.
setPosition(Point3D) - Method in class de.rico.adventure.entity.hotspot.AbstractInteractiveHotspot
  Sets the position of the interactive hotspot.
setPosition(float, float) - Method in class de.rico.adventure.script.trigger.AbstractTrigger
  Sets the position (x,z) of the trigger.
setPosition(Point3D) - Method in class de.rico.engine.camera.Camera
  Sets the position of the camera (current perspective)
setPosition(float, float, float) - Method in class de.rico.engine.camera.CameraPerspective
  Sets the camera's position
setPosition(Point3D) - Method in class de.rico.engine.camera.CameraPerspective
  Sets the camera's position.
setPosition(float, float, float) - Method in class de.rico.engine.effect.light.ogllight.PositionalLight
setPosition(Point3D) - Method in class de.rico.engine.effect.light.ogllight.PositionalLight
setPosition(Point3D) - Method in interface de.rico.engine.effect.light.PositionalLightIface
  Sets the position of the light
setPosition(float, float, float) - Method in interface de.rico.engine.effect.light.PositionalLightIface
  Sets the position of the light
setPosition(Point3D) - Method in class de.rico.engine.effect.particle.AbstractParticle
  Sets the particle to the specified coordinates
setPosition(float, float, float) - Method in class de.rico.engine.effect.particle.AbstractParticle
  Sets the particle to the specified coordinates
setPosition(Point3D) - Method in class de.rico.engine.effect.particle.AbstractParticleEffect
  Sets the position of the effect
setPosition(float, float, float) - Method in class de.rico.engine.effect.particle.AbstractParticleEffect
  Sets the position of the effect
setPosition(Point3D) - Method in class de.rico.engine.effect.texproj.TextureProjector
  Sets the projector's position
setPosition(float, float, float) - Method in class de.rico.engine.effect.texproj.TextureProjector
  Sets the projector's position
setPosition(Point3D) - Method in class de.rico.engine.geometry.AbstractMesh
  Sets the position of the mesh with a Point3D object
setPosition(float, float, float) - Method in class de.rico.engine.geometry.AbstractMesh
  Sets the position of the mesh by the three given parameters
setPosX(String) - Method in class de.rico.engine.effect.environmentmapping.CubeMap
  Sets the path to the positive x texture
setPosX(float) - Method in class de.rico.engine.geometry.AbstractMesh
  Sets the x-coordinate of this mesh's position
setPosY(String) - Method in class de.rico.engine.effect.environmentmapping.CubeMap
  Sets the path to the positive y texture
setPosY(float) - Method in class de.rico.engine.geometry.AbstractMesh
  Sets the y-coordinate of this mesh's position
setPosZ(String) - Method in class de.rico.engine.effect.environmentmapping.CubeMap
  Sets the path to the positive z texture
setPosZ(float) - Method in class de.rico.engine.geometry.AbstractMesh
  Sets the z-coordinate of this mesh's position
setPreviousRoom(Room) - Method in class de.rico.adventure.entity.character.PlayableCharacter
  Sets the room that was previously visited by the player.
setProjectionBalance(float) - Method in class de.rico.engine.effect.texproj.TextureProjector
  This method sets the balance of front and back projection of the texture.
setQuadraticAttenuation(float) - Method in class de.rico.engine.effect.light.ogllight.PositionalLight
  Sets the quadric attenuation factor [0,1].
setRadius(float) - Method in class de.rico.adventure.entity.hotspot.SphericalHotspot
  Sets the radius of the hotspot
setRadius(float) - Method in class de.rico.adventure.script.trigger.CircleTriggerArea
  Sets a new radius for the trigger area.
setRed(float) - Method in class de.rico.engine.material.Color4f
  Sets the amount of red (0.0f - 1.0f) in the color
setRoom(Room) - Method in class de.rico.adventure.entity.character.AbstractCharacter
  Sets the characters current room.
setRotation(Point3D) - Method in class de.rico.engine.effect.particle.AbstractParticle
  Sets the particle's rotation to the specified values
setRotation(float, float, float) - Method in class de.rico.engine.effect.particle.AbstractParticle
  Sets the particle's rotation to the specified values
setRotation(Point3D) - Method in class de.rico.engine.geometry.AbstractMesh
  Sets the rotation of the mesh according to the values of the specified rotation vector.
setRotation(float, float, float) - Method in class de.rico.engine.geometry.AbstractMesh
  Sets the rotation of the mesh around its x-,y- and z-axis.
setRotationFactor(Point3D) - Method in class de.rico.engine.effect.particle.AbstractParticle
  Sets the rotation factor for the particle.
setRotX(float) - Method in class de.rico.engine.camera.Camera
  Sets the x-axis rotation angle of the current camera perspective to the specified value.
setRotX(float) - Method in class de.rico.engine.camera.CameraPerspective
  Sets the rotation around the x axis
setRotX(float) - Method in class de.rico.engine.effect.light.ogllight.SpotLight
setRotX(float) - Method in interface de.rico.engine.effect.light.SpotLightIface
  Sets the rotaton of the light along the x axis
setRotX(float) - Method in class de.rico.engine.effect.texproj.TextureProjector
  Set the x axis rotation of the texture projector.
setRotX(float) - Method in class de.rico.engine.geometry.AbstractMesh
  Sets the rotation of the mesh around its x-axis
setRotY(float) - Method in class de.rico.engine.camera.Camera
  Sets the y-axis rotation angle of the current camera perspective to the specified value.
setRotY(float) - Method in class de.rico.engine.camera.CameraPerspective
  Sets the rotation around the y axis
setRotY(float) - Method in class de.rico.engine.effect.light.ogllight.SpotLight
setRotY(float) - Method in interface de.rico.engine.effect.light.SpotLightIface
  Sets the rotaton along the y axis of the light
setRotY(float) - Method in class de.rico.engine.effect.texproj.TextureProjector
  Set the y axis rotation of the texture projector.
setRotY(float) - Method in class de.rico.engine.geometry.AbstractMesh
  Sets the rotation of the mesh around its y-axis
setRotZ(float) - Method in class de.rico.engine.geometry.AbstractMesh
  Sets the rotation of the mesh around its z-axis
setS(float) - Method in class de.rico.engine.texture.TextureCoordinate
  Sets the s-coordinate
setScaleFactor(float) - Method in class de.rico.engine.effect.lensflare.LensFlare
  Sets the scale factor for the lens flare effect.
setScaleX(float) - Method in class de.rico.engine.geometry.AbstractMesh
  Set the scale factor for the x-axis of the mesh.
setScaleY(float) - Method in class de.rico.engine.geometry.AbstractMesh
  Set the scale factor for the y-axis of the mesh.
setScaleZ(float) - Method in class de.rico.engine.geometry.AbstractMesh
  Set the scale factor for the z-axis of the mesh.
setScreenName(String) - Method in class de.rico.adventure.entity.AbstractEntity
  Sets the screen name of the entity.
setScriptCode(String) - Method in class de.rico.adventure.conversation.Sentence
  Assigns the specified scripted code to the sentence
setScriptFile(String) - Method in class de.rico.adventure.structure.Room
  Sets the script file of the room.
setScriptId(String) - Method in class de.rico.adventure.entity.AbstractEntity
  Sets the identifier that can be used to refer to this entity in a script file.
setScriptId(String) - Method in class de.rico.adventure.script.trigger.AbstractTrigger
  Sets the script id of this trigger to the new string value.
setScriptId(String) - Method in class de.rico.adventure.structure.Room
  Sets the script id of the room.
setSelectedInventoryItem(Item) - Method in class de.rico.adventure.inventory.AbstractInventory
  Sets the currently selected inventory item to the specified item.
setSensitivity(float) - Method in class de.rico.engine.camera.Camera
  Sets the sensitivity factor for the (mouse-)rotations of the camera.
setShadowEnabled(boolean) - Method in class de.rico.engine.geometry.AbstractMesh
  Sets whether the shadow of this mesh ought to be drawn
setShadowReferenceLight(PositionalLight) - Method in class de.rico.adventure.structure.Room
  Sets the positional light that ought to be used as a reference light for shadow casting techniques.
setShadowType(ShadowType) - Method in class de.rico.adventure.main.Adventure
  Sets the shadow type to use in the game.
setShininess(float) - Method in class de.rico.engine.material.Material
  Sets the material's shininess.
setShowBoundingVolume(boolean) - Method in class de.rico.engine.geometry.AbstractMesh
  Determines wheter the bounding volume shall be visually shown.
setShowLightPosition(boolean) - Method in class de.rico.engine.effect.light.ogllight.PositionalLight
  Determines whether the light's position will be symbolized by a little solid cube.
setShowProjectorPosition(boolean) - Method in class de.rico.engine.effect.texproj.TextureProjector
  Determines whether the projector's position will be symbolized by a little solid cube.
setSize(float) - Method in class de.rico.engine.effect.particle.AbstractParticle
  Sets the particle size to the specified value
setSpecular(float, float, float, float) - Method in class de.rico.engine.effect.light.ogllight.AbstractLight
  Sets the specular color of the light
setSpecular(Color4f) - Method in class de.rico.engine.effect.light.ogllight.AbstractLight
  Sets the specular color of the light
setSpecular(float, float, float, float) - Method in class de.rico.engine.material.Material
  Sets the material's specular RGBA color
setSpeedMove(float) - Method in class de.rico.engine.input.FirstPersonControls
  Sets a value for the movement speed.
setSpeedMove(float) - Method in class de.rico.engine.input.KeyBoardCamControls
  Sets a value for the movement speed.
setSpeedMove(float) - Method in class de.rico.engine.input.KeyBoardMouseSwitcherControls
  Sets a value for the movement speed.
setSpeedRotate(float) - Method in class de.rico.engine.input.KeyBoardCamControls
  Sets a value for the rotation speed.
setSpeedRotate(float) - Method in class de.rico.engine.input.KeyBoardMouseSwitcherControls
  Sets a value for the rotation speed of the keyboard camera rotation.
setStart(float) - Method in class de.rico.engine.effect.fog.Fog
  Sets the start position of the fog
setStartAndEnd(float, float) - Method in class de.rico.engine.effect.fog.Fog
  Sets the start and end position of the fog
setStartColor(float, float, float, float) - Method in class de.rico.engine.effect.particle.AbstractParticle
  Sets the RGBA start color of the particle to the specified values
setStartFrame(int) - Method in class de.rico.engine.geometry.modelloader.Animation
  Sets the number of the first frame of the animation.
setState(State) - Method in class de.rico.adventure.structure.StateManager
  Sets the current game state to the specified state from the State enumeration
setT(float) - Method in class de.rico.engine.texture.TextureCoordinate
  Sets the t-coordinate
setTex0Movement(float, float) - Method in class de.rico.engine.geometry.AbstractMesh
  Set texture movement on texture unit 0 in x and y direction.
setTex0TexEnvirMode(TexEnvirMode, float[]) - Method in class de.rico.engine.geometry.AbstractMesh
  Sets the texture environment mode and the texture environment color for texture unit 0.
setTex0XMovement(float) - Method in class de.rico.engine.geometry.AbstractMesh
  Set texture movement on texture unit 0 in x direction
setTex0YMovement(float) - Method in class de.rico.engine.geometry.AbstractMesh
  Set texture movement on texture unit 0 in y direction
setTex1Movement(float, float) - Method in class de.rico.engine.geometry.AbstractMesh
  Set texture movement on texture unit 0 in x and y direction.
setTex1TexEnvirMode(TexEnvirMode, float[]) - Method in class de.rico.engine.geometry.AbstractMesh
  Sets the texture environment mode and the texture environment color for texture unit 1.
setTex1XMovement(float) - Method in class de.rico.engine.geometry.AbstractMesh
  Set texture movement on texture unit 0 in x direction
setTex1YMovement(float) - Method in class de.rico.engine.geometry.AbstractMesh
  Set texture movement on texture unit 0 in y direction
setTexCoords(float, float) - Method in class de.rico.engine.geometry.Point3D
  Sets the texture coordinates of the vertex to the specifies s and t values.
setTexCoords(TextureCoordinate) - Method in class de.rico.engine.geometry.Point3D
  Sets the texture coordinates of the vertex to the specified texture coordinates
setText(String) - Method in class de.rico.engine.effect.ortho.TextAreaRenderer
  Sets the specified text to the text area.
setTextColor(Color4f) - Method in class de.rico.adventure.inventory.AbstractInventory
  Sets the text color for the inventory area.
setTexture(String) - Method in class de.rico.engine.effect.environmentmapping.SphereMap
  Sets the texture that ought to be used for the sphere map to the specified one
setTexture(String) - Method in class de.rico.engine.effect.particle.AbstractParticleEffect
  Assigns the texture associated to the specified file path to the particle effect.
setTextureBottom(String) - Method in class de.rico.engine.geometry.SkyBox
  Sets the bottom texture of the skybox
setTextureEast(String) - Method in class de.rico.engine.geometry.SkyBox
  Sets the eastern texture of the skybox
setTextureNorth(String) - Method in class de.rico.engine.geometry.SkyBox
  Sets the northern texture of the skybox
setTextureSouth(String) - Method in class de.rico.engine.geometry.SkyBox
  Sets the southern texture of the skybox
setTextureTop(String) - Method in class de.rico.engine.geometry.SkyBox
  Sets the top texture of the skybox
setTextureWest(String) - Method in class de.rico.engine.geometry.SkyBox
  Sets the western texture of the skybox
setTexUnit0(String, boolean) - Method in class de.rico.engine.geometry.AbstractMesh
  Specifies the base texture that shall be used for this mesh at texture unit 0.
setTexUnit0(String, boolean, boolean, boolean) - Method in class de.rico.engine.geometry.AbstractMesh
  Specifies the base texture that shall be used for this mesh at texture unit 0.
setTexUnit1(String, boolean) - Method in class de.rico.engine.geometry.AbstractMesh
  Specifies the texture that shall be used for this mesh at texture unit 1.
setTexUnit1(String, boolean, boolean, boolean) - Method in class de.rico.engine.geometry.AbstractMesh
  Specifies the texture that shall be used for this mesh at texture unit 1.
setTo(int, int, int, int) - Method in class de.rico.engine.camera.CameraViewPort
  Sets the viewport to the specified parameters
setTo(Point3D) - Method in class de.rico.engine.geometry.Point3D
  Sets the point to the coordinates of the given point
setTo(float, float, float) - Method in class de.rico.engine.geometry.Point3D
  Sets the point to new coordinates
SetToCamera - Class in de.rico.adventure.actions.custom
  This game action can be used switch to another camera perspective.
SetToCamera(int) - Constructor for class de.rico.adventure.actions.custom.SetToCamera
  Creates a new camera switching action with the specified camera perspective id
setToCameraPerspective(int) - Method in class de.rico.engine.camera.Camera
  Sets which camera perspective shall be enabled
SetToCloseUp - Class in de.rico.adventure.actions.custom
  This is a game action that can be used to set the game to the close up mode.
SetToCloseUp(int, AbstractInteractiveHotspot) - Constructor for class de.rico.adventure.actions.custom.SetToCloseUp
  Creates a new game action that sets game to CLOSE_UP mode.
setToCrossProduct(Point3D, Point3D) - Method in class de.rico.engine.geometry.Point3D
  Sets this point/vector to the result of the cross product of the two specified points/vectors
setToExp2Mode() - Method in class de.rico.engine.effect.fog.Fog
  Sets the fog mode to exp2 fog mode.
setToExpMode() - Method in class de.rico.engine.effect.fog.Fog
  Sets the fog mode to exp fog mode.
SetToGameState - Class in de.rico.adventure.actions.custom
  A game action that can be used to set the game to a specified game state like State.CINEMATIC or State.NO_INPUT in a sequencial way.
SetToGameState(State) - Constructor for class de.rico.adventure.actions.custom.SetToGameState
  Creates the game action with the specified state.
setToLinearMode() - Method in class de.rico.engine.effect.fog.Fog
  Sets the fog mode to linear fog mode.
setTransparency(float) - Method in class de.rico.engine.geometry.AbstractMesh
  Sets the transparency of the mesh by setting the meshes' ambient and diffuse material alpha to the specified value
setUpBlendFunction(GL, BlendSourceFactor, BlendDestFactor) - Static method in class de.rico.engine.util.Tools
  Sets the blend function to the specified values.
setVelocity(Point3D) - Method in class de.rico.engine.effect.particle.AbstractParticle
  Sets the particle's velocity to the specified values
setVelocity(float, float, float) - Method in class de.rico.engine.effect.particle.AbstractParticle
  Sets the particle's velocity to the specified values
setVertex1(Point3D) - Method in class de.rico.engine.geometry.Triangle
  Sets the first vertex if the triangle
setVertex2(Point3D) - Method in class de.rico.engine.geometry.Triangle
  Sets the second vertex if the triangle
setVertex3(Point3D) - Method in class de.rico.engine.geometry.Triangle
  Sets the third vertex if the triangle
setVisible(boolean) - Method in class de.rico.adventure.inventory.AbstractInventory
  Sets the visibility status of the inventory.
setVisible(boolean) - Method in class de.rico.engine.effect.ortho.ListMenuRenderer
  Sets whether or not the list menu ought to be visible.
setVisible(boolean) - Method in class de.rico.engine.effect.ortho.TextAreaRenderer
  Sets whether or not the list menu ought to be visible.
setWalkable(boolean) - Method in class de.rico.engine.path.GridNode
  Sets the walkable status for the grid node
setWidth(float) - Method in class de.rico.adventure.entity.hotspot.CubicalHotpot
  Sets the width of the hotspot.
setWidth(int) - Method in class de.rico.adventure.inventory.AbstractInventory
  Sets the width of the inventory area
setWidth(float) - Method in class de.rico.adventure.script.trigger.RectTriggerArea
  Sets a new width for the trigger area.
setWidth(int) - Method in class de.rico.engine.camera.CameraViewPort
  Sets the width of the viewport to the specifed value
setX(int) - Method in class de.rico.adventure.inventory.AbstractInventory
  Sets the x-coordinate of the inventory area.
setX(float) - Method in class de.rico.adventure.script.trigger.AbstractTrigger
  Sets the trigger's x-coordinate.
setX(int) - Method in class de.rico.engine.camera.CameraViewPort
  Sets the x-coordinate of the viewport to the specified values
setX(float) - Method in class de.rico.engine.effect.light.ogllight.PositionalLight
setX(float) - Method in interface de.rico.engine.effect.light.PositionalLightIface
  Sets the x-position of the light
setX(float) - Method in class de.rico.engine.effect.texproj.TextureProjector
  Sets the x-coordinate of the projector
setX(float) - Method in class de.rico.engine.geometry.Point3D
  Sets the point's x-coordinate to the specified value
setY(int) - Method in class de.rico.adventure.inventory.AbstractInventory
  Sets the y-coordinate of the inventory area.
setY(int) - Method in class de.rico.engine.camera.CameraViewPort
  Sets the y-coordinate of the viewport to the specified values
setY(float) - Method in class de.rico.engine.effect.light.ogllight.PositionalLight
setY(float) - Method in interface de.rico.engine.effect.light.PositionalLightIface
  Sets the y-position of the light
setY(float) - Method in class de.rico.engine.effect.texproj.TextureProjector
  Sets the y-coordinate of the projector
setY(float) - Method in class de.rico.engine.geometry.Point3D
  Sets the point's y-coordinate to the specified value
setZ(float) - Method in class de.rico.adventure.script.trigger.AbstractTrigger
  Sets the trigger's z-coordinate.
setZ(float) - Method in class de.rico.engine.effect.light.ogllight.PositionalLight
setZ(float) - Method in interface de.rico.engine.effect.light.PositionalLightIface
  Sets the z-position of the light
setZ(float) - Method in class de.rico.engine.effect.texproj.TextureProjector
  Sets the z-coordinate of the projector
setZ(float) - Method in class de.rico.engine.geometry.Point3D
  Sets the point's z-coordinate to the specified value
ShaderIface - Interface in de.rico.engine.effect.glslshader
ShaderSpotLight - Class in de.rico.engine.effect.light.shaderlight
  Deprecated. does not really work correctly in general ;-)
ShaderSpotLight() - Constructor for class de.rico.engine.effect.light.shaderlight.ShaderSpotLight
  Deprecated. Creates a new per pixel shader spot light light.
ShadowType - Enum in de.rico.engine.enums
  This enumeration specifies the possible types of shadows for rendering
shininess - Variable in class de.rico.engine.geometry.modelloader.ms3d.MaterialMS3D
  The ammount of light to be reflected off of the texture.
showLoadingInfo(String) - Method in class de.rico.adventure.main.Adventure
  This method can be used to display information on screen, while the render thread actually is busy with some work.
ShowScreen - Class in de.rico.adventure.actions.custom
  Deprecated. Somehow this game action does not get the same result on every graphics hardware. On some machines the screen looks alright, on others it looks distorted and in some cases the screen simply turn black. As long as the problem exists this game action will stay deprecated!
ShowScreen(String, int) - Constructor for class de.rico.adventure.actions.custom.ShowScreen
  Deprecated. Creates the game action with the specified file path to the image file that ought to be displayed on the full game screen.
ShowScreen(String, String, int) - Constructor for class de.rico.adventure.actions.custom.ShowScreen
  Deprecated. Creates the game action with the specified file path to the image file that ought to be displayed on the full game screen.
showSelectionDialog() - Static method in class de.rico.engine.resolution.ScreenResSelector
  Shows a modal dialog containing the available screen resolutions and requests selection of one of them.
showWireFrame(boolean) - Method in class de.rico.engine.geometry.AbstractMesh
  Determines whether the mesh shall be rendered as a wireframe model.
sign(float) - Method in class de.rico.engine.path.AStarNode
  Returns the sign of the number.
sin(float) - Static method in class de.rico.engine.util.Tools
  Returns the sine value for the specified value
skip(int) - Method in class de.rico.engine.geometry.modelloader.md2.MD2InputStream
  Überspringt beliebig viele Bytes des Streams.
SkyBox - Class in de.rico.engine.geometry
  This class represents the skybox of the scene
SkyBox(float, float, float) - Constructor for class de.rico.engine.geometry.SkyBox
  Creates a new skybox for the scene with the specified size.
SkyBoxData - Class in de.rico.editor.datamodel
  Class for holding the skybox data of the editor.
SkyBoxData(String, String, String, String, String, String) - Constructor for class de.rico.editor.datamodel.SkyBoxData
Smoke - Class in de.rico.engine.effect.particle.custom
  This class represents the particle effect that can be used as chimney smoke for buildings.
Smoke(float, float, float, float, int, long, long) - Constructor for class de.rico.engine.effect.particle.custom.Smoke
  Creates a smoke effect with the specified parameters.
smoothingGroup - Variable in class de.rico.engine.geometry.modelloader.ms3d.TriangleMS3D
  The MS3D smoothing group.
sortByAlpha() - Method in class de.rico.engine.geometry.MeshContainer
  Sorts the meshes in the mesh container by their tranparency value, i.e.
sortByViewingDistance() - Method in class de.rico.engine.geometry.MeshContainer
  Sorts the meshes in the container according to their center points distance to the viewer (camera).
SoundFileIface - Interface in de.rico.engine.effect.sound
  This interface specifies the methods that are playable sound object classes have to implement to put playing of sounds on a common basis.
specializedDraw(GL) - Method in class de.rico.engine.geometry.AbstractMesh
  This method contains only the drawing operation fitting to the special kind of mesh.
specializedDraw(GL) - Method in class de.rico.engine.geometry.billboard.Billboard
specializedDraw(GL) - Method in class de.rico.engine.geometry.MeshDL
specializedDraw(GL) - Method in class de.rico.engine.geometry.MeshVA
  Helper method to extract the specialised things just fitting to drawing of vertex arrays.
specular - Variable in class de.rico.engine.geometry.modelloader.ms3d.MaterialMS3D
  An array of (r,g,b,a) color values for direct light.
SphereMap - Class in de.rico.engine.effect.environmentmapping
  This class represents an environment sphere map
SphereMap(String) - Constructor for class de.rico.engine.effect.environmentmapping.SphereMap
  Creates a new sphere map with the specified texture.
SphereMap(Texture) - Constructor for class de.rico.engine.effect.environmentmapping.SphereMap
  Creates a new sphere map with the specified texture.
SphericalHotspot - Class in de.rico.adventure.entity.hotspot
  This class represents a spherial interactive hotspot.
SphericalHotspot(Point3D, float, boolean) - Constructor for class de.rico.adventure.entity.hotspot.SphericalHotspot
  Creates a new spherical hot spot with the specified radius at the specified position.
SpotLight - Class in de.rico.engine.effect.light.ogllight
  This class represents an OpenGL spot light.
SpotLight(int) - Constructor for class de.rico.engine.effect.light.ogllight.SpotLight
  Creates a new spot light with the specified number.
SpotLightData - Class in de.rico.editor.datamodel
  This class represents a spot light in the world editor' data model.
SpotLightData(Point3D, float, float, Color4f, Color4f, float, float, int) - Constructor for class de.rico.editor.datamodel.SpotLightData
SpotLightIface - Interface in de.rico.engine.effect.light
  This interface specifies neccessary methods for spot lights
start() - Method in class de.rico.adventure.conversation.Conversation
  Starts the conversation.
start() - Method in class de.rico.engine.camera.recorder.CamPlayer
  Stats playing the previously assigned camera flight.
start() - Method in class de.rico.engine.camera.recorder.Recorder
  Starts the recording of checkpoints (frames) according to the frames per second specified earlier.
start(GameIface) - Method in class de.rico.engine.game.AbstractBaseGame
start(GameIface) - Method in interface de.rico.engine.game.GameIface
  Call this method to start the game after every other method that influences the game startup has been called.
start() - Method in class de.rico.engine.geometry.modelloader.Animation
  Starts/resumes the animation (and possible sound file playing) again.
State - Enum in de.rico.adventure.enums
  This is an enumeration that contains possible states of the adventure.
StateManager - Class in de.rico.adventure.structure
  This is a class that reflects the current game state.
stop() - Method in class de.rico.adventure.actions.custom.PlayMP3
  This is a method to stop the playback of the sound in the special case that you looped the sound and played it concurrently.
stop() - Method in class de.rico.engine.camera.recorder.CamPlayer
  Stops playing the camera flight.
stop() - Method in class de.rico.engine.camera.recorder.Recorder
  Stops/pauses the recording of frames (checkpoints).
stop() - Method in class de.rico.engine.effect.sound.MidiSound
stop() - Method in class de.rico.engine.effect.sound.Mp3Sound
stop() - Method in class de.rico.engine.effect.sound.SampledSound
stop() - Method in interface de.rico.engine.effect.sound.SoundFileIface
  Stops playing the assigned sound file.
stop() - Method in class de.rico.engine.game.AbstractBaseGame
stop() - Method in interface de.rico.engine.game.GameIface
  This method is used to savely stop the game.
stop() - Method in class de.rico.engine.geometry.modelloader.Animation
  Stops the animation (and possible sound file playing)
strFile - Variable in class de.rico.engine.geometry.modelloader.threeds.Material3DS
strName - Variable in class de.rico.engine.geometry.modelloader.threeds.Material3DS
strName - Variable in class de.rico.engine.geometry.modelloader.threeds.ObjGroup3DS
subtract(float, float, float) - Method in class de.rico.engine.geometry.Point3D
  Subtracts the given parameters from this point
subtract(Point3D) - Method in class de.rico.engine.geometry.Point3D
  Subtracts the specified point from this point
subtract(Point3D, Point3D) - Static method in class de.rico.engine.geometry.Point3D
  Subtracts p1 from p2 and returns the result as a Point3D object

Overview | Package | Class | Tree | Deprecated | Index | Help
PREV LETTER NEXT LETTER | FRAMES NO FRAMES

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