Exemplo n.º 1
0
 internal static void RegisterObject(RenderCompoent obj)
 {
     if (obj != null)
     {
         RenderManager.m_activeObjects.Add(obj.get_gameObject(), obj);
     }
     obj.RegisterCamera(RenderManager.PostProcessRenderCamera);
 }
Exemplo n.º 2
0
 internal static void UnregisterObject(RenderCompoent obj)
 {
     obj.UnregisterCamera(RenderManager.PostProcessRenderCamera);
     if (obj != null)
     {
         RenderManager.m_activeObjects.Remove(obj.get_gameObject());
     }
 }
Exemplo n.º 3
0
 public RenderUnit(RenderCamera owner, RenderCompoent obj)
 {
     this.m_error       = false;
     this.m_initialized = false;
     this.m_owner       = owner;
     this.m_obj         = obj;
     this.Initialize();
 }
Exemplo n.º 4
0
 internal void UnregisterObject(RenderCompoent obj)
 {
     this.m_affectedObjectsTable.Remove(obj);
     this.m_affectedObjectsChanged = true;
 }
Exemplo n.º 5
0
 internal void RegisterObject(RenderCompoent obj)
 {
     this.m_affectedObjectsTable.Add(obj);
     this.m_affectedObjectsChanged = true;
 }