예제 #1
0
파일: GLRenderer.cs 프로젝트: pbostrm/ceres
 public static void RemoveRenderDelegate(GL_RenderDelegate func)
 {
     renderDelegates.Remove(func);
 }
예제 #2
0
파일: GLRenderer.cs 프로젝트: pbostrm/ceres
    public static void AddRenderDelegate(GL_RenderDelegate func)
    {
        if (glRenderer == null)
        {
            glRenderer = Camera.main.gameObject.AddComponent<GLRenderer>();
        }
        if (renderDelegates == null)
        {

            renderDelegates = new List<GL_RenderDelegate>();
        }
        if (!renderDelegates.Contains(func))
        {
            renderDelegates.Add(func);
        }
    }