Intro::Intro(IntroEndCallback@)

Temps: 2, 4, 6, 7, 8, 9, 10, 12, 14, 16, 18, 20, 24, 26, 28, 30

Variables: 
 -002: IntroEndCallback@ introEndCallback
 022: (heap) DirectionalLight@ light
 000: Intro this
 002: (heap) String {noname}
 004: (heap) String {noname}
 006: (heap) Object {noname}
 012: (heap) Camera {noname}
 014: (heap) OctreePartition {noname}
 016: null handle {noname}
 018: (heap) Partition {noname}
 020: (heap) Scene {noname}
 024: (heap) DirectionalLight {noname}
 026: (heap) Entity {noname}
 028: (heap) Timer {noname}
 030: (heap) _builtin_function_ {noname}


- 9,3 -
    0  30 *    VarDecl  0
    0  30 *    SUSPEND
    1  30 *    VAR      v-2
    2  32 *    PshVPtr  v0
    3  34 *    ADDSi    v76, 134217958
    5  34 *    GETOBJREF 2
    6  34 *    REFCPY   0x46b728          (i:4634408, f:2.2897e-317)
    9  32 *    PopPtr
- 10,3 -
   10  30 *    SUSPEND
   11  30 *    STR      1         (l:31 s:"Models/Act")
   12  33 *    CALLSYS  84           (String@ _string_factory_(const int, const uint8&in))
   14  30 *    STOREOBJ v2
   15  30 *    ChkNullV v2
   16  30 *    VAR      v2
   17  32 *    PshGPtr  0x2d32050          (i:47390800, f:2.34142e-316)
   20  34 *    CHKREF
   21  34 *    GETOBJREF 2
   22  34 *    CALLSYS  111           (String@ String::opAdd(const String&in) const)
   24  30 *    STOREOBJ v4
   25  30 *    FREE     v2, 0x4871c0          (i:4747712, f:2.34568e-317)
   28  30 *    ChkNullV v4
   29  30 *    VAR      v4
   30  32 *    PshGPtr  0x2d310a0          (i:47386784, f:2.34122e-316)
   33  34 *    GETOBJREF 2
   34  34 *    CALLSYS  783           (Object@ ObjectFactory::load(const String&in))
   36  30 *    STOREOBJ v6
   37  30 *    FREE     v4, 0x4871c0          (i:4747712, f:2.34568e-317)
   40  30 *    VAR      v6
   41  32 *    PshVPtr  v0
   42  34 *    ADDSi    v64, 134217958
   44  34 *    GETOBJREF 2
   45  34 *    REFCPY   0x492650          (i:4793936, f:2.36852e-317)
   48  32 *    FREE     v6, 0x492650          (i:4793936, f:2.36852e-317)
   51  32 *    PopPtr
- 11,3 -
   52  30 *    SUSPEND
   53  30 *    PshC4    0x447a0000          (i:1148846080, f:1000)
   55  31 *    PshC4    0x3dcccccd          (i:1036831949, f:0.1)
   57  32 *    PshGPtr  0x2d2f6e0          (i:47380192, f:2.34089e-316)
   60  34 *    CALLSYS  541           (uint Window::get_width())
   62  32 *    CpyRtoV4 v7
   63  32 *    uTOf     v7
   64  32 *    PshGPtr  0x2d2f6e0          (i:47380192, f:2.34089e-316)
   67  34 *    CALLSYS  542           (uint Window::get_height())
   69  32 *    CpyRtoV4 v8
   70  32 *    uTOf     v8
   71  32 *    DIVf     v7, v7, v8
   73  32 *    PshV4    v7
   74  33 *    PshC4    0x42b40000          (i:1119092736, f:90)
   76  34 *    CALLSYS  622           (Camera@ Camera(float, float, float, float))
   78  30 *    STOREOBJ v12
   79  30 *    VAR      v12
   80  32 *    PshVPtr  v0
   81  34 *    ADDSi    v48, 134217958
   83  34 *    GETOBJREF 2
   84  34 *    REFCPY   0x48a280          (i:4760192, f:2.35185e-317)
   87  32 *    FREE     v12, 0x48a280          (i:4760192, f:2.35185e-317)
   90  32 *    PopPtr
- 12,3 -
   91  30 *    SUSPEND
   92  30 *    CALLSYS  848           (OctreePartition@ OctreePartition())
   94  30 *    STOREOBJ v14
   95  30 *    ClrVPtr  v16
   96  30 *    CmpPtr   v14, v16
   98  30 *    JZ       +9              (d:109)
  100  30 *    PshVPtr  v14
  101  32 *    CALLSYS  853           (Partition@ OctreePartition::_beh_11_())
  103  30 *    STOREOBJ v18
  104  30 *    FREE     v14, 0x4935e0          (i:4797920, f:2.37049e-317)
  107  30 *    JMP      +1              (d:110)
  109  30 * 1:
  109  30 *    ClrVPtr  v18
  110  30 * 2:
  110  30 *    VAR      v18
  111  32 *    GETOBJ   0
  112  32 *    CALLSYS  854           (Scene@ Scene(Partition@))
  114  30 *    STOREOBJ v20
  115  30 *    VAR      v20
  116  32 *    PshVPtr  v0
  117  34 *    ADDSi    v40, 134217958
  119  34 *    GETOBJREF 2
  120  34 *    REFCPY   0x493b20          (i:4799264, f:2.37115e-317)
  123  32 *    FREE     v20, 0x493b20          (i:4799264, f:2.37115e-317)
  126  32 *    PopPtr
- 14,3 -
  127  30 *    SUSPEND
  128  30 *    PshVPtr  v0
  129  32 *    ADDSi    v64, 134217958
  131  32 *    RDSPtr
  132  32 *    RefCpyV  v6, 0x492650          (i:4793936, f:2.36852e-317)
  135  32 *    PopPtr
  136  30 *    VAR      v6
  137  32 *    PshVPtr  v0
  138  34 *    ADDSi    v40, 134217958
  140  34 *    RDSPtr
  141  34 *    GETOBJ   2
  142  34 *    CALLSYS  857           (void Scene::add(Object@))
- 15,3 -
  144  30 *    SUSPEND
  145  30 *    PshVPtr  v0
  146  32 *    ADDSi    v48, 134217958
  148  32 *    RDSPtr
  149  32 *    RefCpyV  v12, 0x48a280          (i:4760192, f:2.35185e-317)
  152  32 *    PopPtr
  153  30 *    ClrVPtr  v16
  154  30 *    CmpPtr   v12, v16
  156  30 *    JZ       +9              (d:167)
  158  30 *    PshVPtr  v12
  159  32 *    CALLSYS  631           (Object@ Camera::_beh_11_())
  161  30 *    STOREOBJ v6
  162  30 *    FREE     v12, 0x48a280          (i:4760192, f:2.35185e-317)
  165  30 *    JMP      +1              (d:168)
  167  30 * 3:
  167  30 *    ClrVPtr  v6
  168  30 * 4:
  168  30 *    VAR      v6
  169  32 *    PshVPtr  v0
  170  34 *    ADDSi    v40, 134217958
  172  34 *    RDSPtr
  173  34 *    GETOBJ   2
  174  34 *    CALLSYS  857           (void Scene::add(Object@))
- 16,3 -
  176  30 *    SUSPEND
  177  30 *    VarDecl  1
  177  30 *    CALLSYS  518           (DirectionalLight@ DirectionalLight())
  179  30 *    FREE     v22, 0x48c1a0          (i:4768160, f:2.35578e-317)
  182  30 *    STOREOBJ v22
- 17,3 -
  183  30 *    SUSPEND
  184  30 *    CpyGtoV4 v9, 0x140185b94          (i:5370305428, f:2.65328e-314)
  187  30 *    NEGf     v9
  188  30 *    MULIf    v7, v9, 0.250000
  191  30 *    PshV4    v7
  192  31 *    PshC4    0x3f800000          (i:1065353216, f:1)
  194  32 *    PshC4    0x0          (i:0, f:0)
  196  33 *    PshC4    0x0          (i:0, f:0)
  198  34 *    PshVPtr  v22
  199  36 *    CALLSYS  448           (void DirectionalLight::rotate(float, float, float, float))
- 18,3 -
  201  30 *    SUSPEND
  202  30 *    CpyGtoV4 v7, 0x140185b94          (i:5370305428, f:2.65328e-314)
  205  30 *    MULIf    v9, v7, 0.250000
  208  30 *    PshV4    v9
  209  31 *    PshC4    0x0          (i:0, f:0)
  211  32 *    PshC4    0x3f800000          (i:1065353216, f:1)
  213  33 *    PshC4    0x0          (i:0, f:0)
  215  34 *    PshVPtr  v22
  216  36 *    CALLSYS  448           (void DirectionalLight::rotate(float, float, float, float))
- 20,3 -
  218  30 *    SUSPEND
  219  30 *    CALLSYS  791           (Object@ Object())
  221  30 *    STOREOBJ v6
  222  30 *    VAR      v6
  223  32 *    PshVPtr  v0
  224  34 *    ADDSi    v56, 134217958
  226  34 *    GETOBJREF 2
  227  34 *    REFCPY   0x492650          (i:4793936, f:2.36852e-317)
  230  32 *    FREE     v6, 0x492650          (i:4793936, f:2.36852e-317)
  233  32 *    PopPtr
- 22,3 -
  234  30 *    SUSPEND
  235  30 *    ClrVPtr  v16
  236  30 *    CmpPtr   v22, v16
  238  30 *    JZ       +6              (d:246)
  240  30 *    PshVPtr  v22
  241  32 *    CALLSYS  522           (Object@ DirectionalLight::_beh_11_())
  243  30 *    STOREOBJ v6
  244  30 *    JMP      +1              (d:247)
  246  30 * 5:
  246  30 *    ClrVPtr  v6
  247  30 * 6:
  247  30 *    VAR      v6
  248  32 *    PshVPtr  v0
  249  34 *    ADDSi    v40, 134217958
  251  34 *    RDSPtr
  252  34 *    GETOBJ   2
  253  34 *    CALLSYS  857           (void Scene::add(Object@))
- 24,3 -
  255  30 *    SUSPEND
  256  30 *    PshC4    0x0          (i:0, f:0)
  258  31 *    PshC4    0xc3480000          (i:-1018691584, f:-200)
  260  32 *    PshC4    0x0          (i:0, f:0)
  262  33 *    PshVPtr  v0
  263  35 *    ADDSi    v48, 134217958
  265  35 *    RDSPtr
  266  35 *    CALLSYS  586           (void Camera::translate(float, float, float))
- 25,3 -
  268  30 *    SUSPEND
  269  30 *    PshC4    0x0          (i:0, f:0)
  271  31 *    PshC4    0x0          (i:0, f:0)
  273  32 *    PshC4    0x442f0000          (i:1143930880, f:700)
  275  33 *    PshVPtr  v0
  276  35 *    ADDSi    v56, 134217958
  278  35 *    RDSPtr
  279  35 *    CALLSYS  807           (void Object::translate(float, float, float))
- 26,3 -
  281  30 *    SUSPEND
  282  30 *    PshVPtr  v0
  283  32 *    ADDSi    v56, 134217958
  285  32 *    RDSPtr
  286  32 *    RefCpyV  v6, 0x492650          (i:4793936, f:2.36852e-317)
  289  32 *    PopPtr
  290  30 *    ClrVPtr  v16
  291  30 *    CmpPtr   v6, v16
  293  30 *    JZ       +9              (d:304)
  295  30 *    PshVPtr  v6
  296  32 *    CALLSYS  844           (Entity@ Object::_beh_11_())
  298  30 *    STOREOBJ v26
  299  30 *    FREE     v6, 0x492650          (i:4793936, f:2.36852e-317)
  302  30 *    JMP      +1              (d:305)
  304  30 * 7:
  304  30 *    ClrVPtr  v26
  305  30 * 8:
  305  30 *    VAR      v26
  306  32 *    PshVPtr  v0
  307  34 *    ADDSi    v64, 134217958
  309  34 *    RDSPtr
  310  34 *    GETOBJ   2
  311  34 *    CALLSYS  818           (void Object::lookAt(const Entity@))
- 28,3 -
  313  30 *    SUSPEND
  314  30 *    PshC4    0x0          (i:0, f:0)
  316  31 *    PshC4    0x0          (i:0, f:0)
  318  32 *    PshC4    0xc3fa0000          (i:-1007026176, f:-500)
  320  33 *    PshVPtr  v0
  321  35 *    ADDSi    v64, 134217958
  323  35 *    RDSPtr
  324  35 *    CALLSYS  807           (void Object::translate(float, float, float))
- 29,3 -
  326  30 *    SUSPEND
  327  30 *    SetV1    v8, 0x1
  329  30 *    PshV4    v8
  330  31 *    PshC4    0x41a00000          (i:1101004800, f:20)
  332  32 *    PshGPtr  0x2d2c350          (i:47366992, f:2.34024e-316)
  335  34 *    CALLSYS  714           (Timer@ Control::createTimer(float, bool))
  337  30 *    STOREOBJ v28
  338  30 *    VAR      v28
  339  32 *    PshVPtr  v0
  340  34 *    ADDSi    v32, 134217958
  342  34 *    GETOBJREF 2
  343  34 *    REFCPY   0x490710          (i:4785936, f:2.36457e-317)
  346  32 *    FREE     v28, 0x490710          (i:4785936, f:2.36457e-317)
  349  32 *    PopPtr
- 30,3 -
  350  30 *    SUSPEND
  351  30 *    PshVPtr  v0
  352  32 *    FuncPtr  0x2d85e20          (i:47734304, f:2.35839e-316)
  355  34 *    CALLSYS  18           (_builtin_function_@ %delegate_factory(int&in, int&in))
  357  30 *    STOREOBJ v30
  358  30 *    VAR      v30
  359  32 *    PshVPtr  v0
  360  34 *    ADDSi    v32, 134217958
  362  34 *    RDSPtr
  363  34 *    ADDSi    v88, 67108902
  365  34 *    GETOBJ   2
  366  34 *    CALLSYS  728           (TimerEvent& TimerEvent::opAddAssign(Action@))
- 31,3 -
  368  30 *    SUSPEND
  369  30 *    PshVPtr  v0
  370  32 *    ADDSi    v32, 134217958
  372  32 *    RDSPtr
  373  32 *    CALLSYS  725           (void Timer::start())
- 32,3 -
  375  30 *    SUSPEND
  376  30 *    PshVPtr  v0
  377  32 *    ADDSi    v48, 134217958
  379  32 *    RDSPtr
  380  32 *    RefCpyV  v12, 0x48a280          (i:4760192, f:2.35185e-317)
  383  32 *    PopPtr
  384  30 *    VAR      v12
  385  32 *    PshC4    0xa          (i:10, f:1.4013e-044)
  387  33 *    PshGPtr  0x2d318d0          (i:47388880, f:2.34132e-316)
  390  35 *    GETOBJ   3
  391  35 *    CALLSYS  566           (void Viewport::addCamera(uint, Camera@))
- 33,3 -
  393  30 *    SUSPEND
  394  30 *    FREE     v22, 0x48c1a0          (i:4768160, f:2.35578e-317)
  397  30 * 0:
  397  30 *    FREE     v-2, 0x46b728          (i:4634408, f:2.2897e-317)
  400  30 *    RET      4
