protected override void PreDestroyObject(RenderEntity entity) { RenderEffectManagerComponent render_effect_component = entity.GetComponent(RenderEffectManagerComponent.ID) as RenderEffectManagerComponent; if (render_effect_component != null) { render_effect_component.RecycleAllRenderEffects(); } }
public override void OnReset() { m_component = null; m_render_effect_cfgid = 0; }
public void Construct(RenderEffectManagerComponent component, int render_effect_cfgid) { m_component = component; m_render_effect_cfgid = render_effect_cfgid; }