text: //
  //     Generated by class-dump 3.5 (64 bit) (Debug version compiled Sep 17 2017 16:24:48).
  //
  //     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2015 by Steve Nygard.
  //
  
  #import "EJBindingBase.h"
  
  @class EJBindingGfx;
  
  @interface EJBindingGfxObject : EJBindingBase
  {
      struct _sg_state_t *_sg;
      EJBindingGfx *_gfx;
      _Bool _invalid;
      unsigned int _objectId;
  }
  
  + (void *)_ptr_to_func_toJSON;
  + (void *)_ptr_to_func_destroy;
  + (struct OpaqueJSValue *)createJSObjectWithContext:(struct OpaqueJSContext *)arg1 gfx:(id)arg2 objectId:(unsigned int)arg3 sg_state:(struct _sg_state_t *)arg4;
  - (struct OpaqueJSValue *)_func_toJSON:(struct OpaqueJSContext *)arg1 argc:(unsigned long long)arg2 argv:(const struct OpaqueJSValue **)arg3 exception:(const struct OpaqueJSValue **)arg4;
  - (struct OpaqueJSValue *)_func_destroy:(struct OpaqueJSContext *)arg1 argc:(unsigned long long)arg2 argv:(const struct OpaqueJSValue **)arg3 exception:(const struct OpaqueJSValue **)arg4;
  - (void)destroy;
  - (void)dealloc;
  - (id)initWithId:(id)arg1 objectId:(unsigned int)arg2 sg_state:(struct _sg_state_t *)arg3;
  
  @end
  
  