text: /* Generated by RuntimeBrowser.
   */
  
  @protocol TSCH3DChartElementSceneObjectElementDelegate
  
  @required
  
  - (void)didProcessElements:(TSCH3DChartModelEnumerator *)arg1 sceneObject:(TSCH3DChartElementSceneObject *)arg2 pipeline:(TSCH3DSceneRenderPipeline *)arg3;
  - (void)didTransformElement:(void *)arg1 sceneObject:(void *)arg2; // needs 2 arg types, found 7: const struct RenderElementInfo { id x1; id x2; /* Warning: Unrecognized filer type: 't' using 'void*' */ void*x3; void x4; void*x5; BOOL x6; void*x7; void*x8; int x9; in void*x10; void*x11; void*x12; union { int x_13_1_1; int x_13_1_2; int x_13_1_3; } x13; union { int x_14_1_1; int x_14_1_2; int x_14_1_3; } x14; }*, bool, bool, bool, bool, void*, TSCH3DChartElementSceneObject *
  - (struct ElementRenderPass { int x1; })renderPassForElement:(void *)arg1 sceneObject:(void *)arg2; // needs 2 arg types, found 7: const struct RenderElementInfo { id x1; id x2; /* Warning: Unrecognized filer type: 't' using 'void*' */ void*x3; void x4; void*x5; BOOL x6; void*x7; void*x8; int x9; in void*x10; void*x11; void*x12; union { int x_13_1_1; int x_13_1_2; int x_13_1_3; } x13; union { int x_14_1_1; int x_14_1_2; int x_14_1_3; } x14; }*, bool, bool, bool, bool, void*, TSCH3DChartElementSceneObject *
  - (bool)willProcessElement:(void *)arg1 sceneObject:(void *)arg2; // needs 2 arg types, found 7: const struct RenderElementInfo { id x1; id x2; /* Warning: Unrecognized filer type: 't' using 'void*' */ void*x3; void x4; void*x5; BOOL x6; void*x7; void*x8; int x9; in void*x10; void*x11; void*x12; union { int x_13_1_1; int x_13_1_2; int x_13_1_3; } x13; union { int x_14_1_1; int x_14_1_2; int x_14_1_3; } x14; }*, bool, bool, bool, bool, void*, TSCH3DChartElementSceneObject *
  - (bool)willProcessElements:(TSCH3DChartModelEnumerator *)arg1 sceneObject:(TSCH3DChartElementSceneObject *)arg2 pipeline:(TSCH3DSceneRenderPipeline *)arg3;
  - (bool)willRenderElement:(void *)arg1 sceneObject:(void *)arg2; // needs 2 arg types, found 7: const struct RenderElementInfo { id x1; id x2; /* Warning: Unrecognized filer type: 't' using 'void*' */ void*x3; void x4; void*x5; BOOL x6; void*x7; void*x8; int x9; in void*x10; void*x11; void*x12; union { int x_13_1_1; int x_13_1_2; int x_13_1_3; } x13; union { int x_14_1_1; int x_14_1_2; int x_14_1_3; } x14; }*, bool, bool, bool, bool, void*, TSCH3DChartElementSceneObject *
  - (bool)willSubmitElement:(void *)arg1 sceneObject:(void *)arg2; // needs 2 arg types, found 7: const struct RenderElementInfo { id x1; id x2; /* Warning: Unrecognized filer type: 't' using 'void*' */ void*x3; void x4; void*x5; BOOL x6; void*x7; void*x8; int x9; in void*x10; void*x11; void*x12; union { int x_13_1_1; int x_13_1_2; int x_13_1_3; } x13; union { int x_14_1_1; int x_14_1_2; int x_14_1_3; } x14; }*, bool, bool, bool, bool, void*, TSCH3DChartElementSceneObject *
  - (bool)willUpdateElementEffectsStatesForElement:(void *)arg1 sceneObject:(void *)arg2; // needs 2 arg types, found 7: const struct RenderElementInfo { id x1; id x2; /* Warning: Unrecognized filer type: 't' using 'void*' */ void*x3; void x4; void*x5; BOOL x6; void*x7; void*x8; int x9; in void*x10; void*x11; void*x12; union { int x_13_1_1; int x_13_1_2; int x_13_1_3; } x13; union { int x_14_1_1; int x_14_1_2; int x_14_1_3; } x14; }*, bool, bool, bool, bool, void*, TSCH3DChartElementSceneObject *
  
  @end
  