Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## net.minecraft.src
Class RenderManager

    java.lang.Object
      net.minecraft.src.RenderManager

    public class RenderManager

extends Object

Field Summary
`Map` | `entityRenderMap` A map of entity classes and the associated renderer.
`static boolean` | `field_85095_o`
`static RenderManager` | `instance` The static instance of RenderManager.
`ItemRenderer` | `itemRenderer`
`EntityLiving` | `livingPlayer` Rendermanager's variable for the player
`GameSettings` | `options` Reference to the GameSettings object.
`float` | `playerViewX`
`float` | `playerViewY`
`RenderEngine` | `renderEngine`
`static double` | `renderPosX`
`static double` | `renderPosY`
`static double` | `renderPosZ`
`double` | `viewerPosX`
`double` | `viewerPosY`
`double` | `viewerPosZ`
`World` | `worldObj` Reference to the World object.

Method Summary
`void` | `cacheActiveRenderInfo(World par1World, RenderEngine par2RenderEngine, FontRenderer par3FontRenderer, EntityLiving par4EntityLiving, GameSettings par5GameSettings, float par6)` Caches the current frame's active render info, including the current World, RenderEngine, GameSettings and FontRenderer settings, as well as interpolated player position, pitch and yaw.
`double` | `getDistanceToCamera(double par1, double par3, double par5)`
`Render` | `getEntityClassRenderObject(Class par1Class)`
`Render` | `getEntityRenderObject(Entity par1Entity)`
`FontRenderer` | `getFontRenderer()` Returns the font renderer
`void` | `renderEntity(Entity par1Entity, float par2)` Will render the specified entity at the specified partial tick time.
`void` | `renderEntityWithPosYaw(Entity par1Entity, double par2, double par4, double par6, float par8, float par9)` Renders the specified entity with the passed in position, yaw, and partialTickTime.
`void` | `set(World par1World)` World sets this RenderManager's worldObj to the world provided

Methods inherited from class java.lang.Object
`equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Field Detail

### entityRenderMap

    public Map entityRenderMap

  A map of entity classes and the associated renderer.

### instance

    public static RenderManager instance

  The static instance of RenderManager.

### renderPosX

    public static double renderPosX

### renderPosY

    public static double renderPosY

### renderPosZ

    public static double renderPosZ

### renderEngine

    public RenderEngine renderEngine

### itemRenderer

    public ItemRenderer itemRenderer

### worldObj

    public World worldObj

  Reference to the World object.

### livingPlayer

    public EntityLiving livingPlayer

  Rendermanager's variable for the player

### playerViewY

    public float playerViewY

### playerViewX

    public float playerViewX

### options

    public GameSettings options

  Reference to the GameSettings object.

### viewerPosX

    public double viewerPosX

### viewerPosY

    public double viewerPosY

### viewerPosZ

    public double viewerPosZ

### field_85095_o

    public static boolean field_85095_o

Method Detail

### getEntityClassRenderObject

    public Render getEntityClassRenderObject(Class par1Class)

### getEntityRenderObject

    public Render getEntityRenderObject(Entity par1Entity)

### cacheActiveRenderInfo

    public void cacheActiveRenderInfo(World par1World,
                                      RenderEngine par2RenderEngine,
                                      FontRenderer par3FontRenderer,
                                      EntityLiving par4EntityLiving,
                                      GameSettings par5GameSettings,
                                      float par6)

  Caches the current frame's active render info, including the current World, RenderEngine, GameSettings and FontRenderer settings, as well as interpolated player position, pitch and yaw.

### renderEntity

    public void renderEntity(Entity par1Entity,
                             float par2)

  Will render the specified entity at the specified partial tick time. Args: entity, partialTickTime

### renderEntityWithPosYaw

    public void renderEntityWithPosYaw(Entity par1Entity,
                                       double par2,
                                       double par4,
                                       double par6,
                                       float par8,
                                       float par9)

  Renders the specified entity with the passed in position, yaw, and partialTickTime. Args: entity, x, y, z, yaw, partialTickTime

### set

    public void set(World par1World)

  World sets this RenderManager's worldObj to the world provided

### getDistanceToCamera

    public double getDistanceToCamera(double par1,
                                      double par3,
                                      double par5)

### getFontRenderer

    public FontRenderer getFontRenderer()

  Returns the font renderer

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD