YATS/Forge Documentation
 All Classes Namespaces Files Functions Variables Enumerator Pages
net.minecraft.client.renderer.entity.RenderManager Class Reference

Public Member Functions

Render getEntityClassRenderObject (Class par1Class)
 
Render getEntityRenderObject (Entity par1Entity)
 
void cacheActiveRenderInfo (World par1World, RenderEngine par2RenderEngine, FontRenderer par3FontRenderer, EntityLiving par4EntityLiving, EntityLiving par5EntityLiving, GameSettings par6GameSettings, float par7)
 
void renderEntity (Entity par1Entity, float par2)
 
void renderEntityWithPosYaw (Entity par1Entity, double par2, double par4, double par6, float par8, float par9)
 
void set (World par1World)
 
double getDistanceToCamera (double par1, double par3, double par5)
 
FontRenderer getFontRenderer ()
 
void updateIcons (IconRegister par1IconRegister)
 

Public Attributes

Map entityRenderMap = new HashMap()
 
RenderEngine renderEngine
 
ItemRenderer itemRenderer
 
World worldObj
 
EntityLiving livingPlayer
 
EntityLiving field_96451_i
 
float playerViewY
 
float playerViewX
 
GameSettings options
 
double viewerPosX
 
double viewerPosY
 
double viewerPosZ
 

Static Public Attributes

static RenderManager instance = new RenderManager()
 
static double renderPosX
 
static double renderPosY
 
static double renderPosZ
 
static boolean field_85095_o = false
 

Member Function Documentation

void net.minecraft.client.renderer.entity.RenderManager.cacheActiveRenderInfo ( World  par1World,
RenderEngine  par2RenderEngine,
FontRenderer  par3FontRenderer,
EntityLiving  par4EntityLiving,
EntityLiving  par5EntityLiving,
GameSettings  par6GameSettings,
float  par7 
)

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 net.minecraft.client.renderer.entity.RenderManager.getDistanceToCamera ( double  par1,
double  par3,
double  par5 
)
Render net.minecraft.client.renderer.entity.RenderManager.getEntityClassRenderObject ( Class  par1Class)
Render net.minecraft.client.renderer.entity.RenderManager.getEntityRenderObject ( Entity  par1Entity)
FontRenderer net.minecraft.client.renderer.entity.RenderManager.getFontRenderer ( )

Returns the font renderer

void net.minecraft.client.renderer.entity.RenderManager.renderEntity ( Entity  par1Entity,
float  par2 
)

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

void net.minecraft.client.renderer.entity.RenderManager.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

void net.minecraft.client.renderer.entity.RenderManager.set ( World  par1World)

World sets this RenderManager's worldObj to the world provided

void net.minecraft.client.renderer.entity.RenderManager.updateIcons ( IconRegister  par1IconRegister)

Member Data Documentation

Map net.minecraft.client.renderer.entity.RenderManager.entityRenderMap = new HashMap()

A map of entity classes and the associated renderer.

boolean net.minecraft.client.renderer.entity.RenderManager.field_85095_o = false
static
EntityLiving net.minecraft.client.renderer.entity.RenderManager.field_96451_i
RenderManager net.minecraft.client.renderer.entity.RenderManager.instance = new RenderManager()
static

The static instance of RenderManager.

ItemRenderer net.minecraft.client.renderer.entity.RenderManager.itemRenderer
EntityLiving net.minecraft.client.renderer.entity.RenderManager.livingPlayer

Rendermanager's variable for the player

GameSettings net.minecraft.client.renderer.entity.RenderManager.options

Reference to the GameSettings object.

float net.minecraft.client.renderer.entity.RenderManager.playerViewX
float net.minecraft.client.renderer.entity.RenderManager.playerViewY
RenderEngine net.minecraft.client.renderer.entity.RenderManager.renderEngine
double net.minecraft.client.renderer.entity.RenderManager.renderPosX
static
double net.minecraft.client.renderer.entity.RenderManager.renderPosY
static
double net.minecraft.client.renderer.entity.RenderManager.renderPosZ
static
double net.minecraft.client.renderer.entity.RenderManager.viewerPosX
double net.minecraft.client.renderer.entity.RenderManager.viewerPosY
double net.minecraft.client.renderer.entity.RenderManager.viewerPosZ
World net.minecraft.client.renderer.entity.RenderManager.worldObj

Reference to the World object.


The documentation for this class was generated from the following file: