void GameObject::translateChild(uint, Vector3)

Temps: 4, 5, 8, 11, 12, 14, 16

Variables: 
 -002: uint objId
 -003: Vector3 v
 002: (heap) GameObjectProperties@ prop
 000: GameObject this
 004: (heap) GameObjectProperties {noname}
 014: (heap) Vector3 {noname}
 016: (heap) GameObject {noname}
 008: Vector3 {noname}
 011: Vector3 {noname}


- 194,3 -
    0  16 *    VarDecl  0
    0  16 *    VarDecl  1
    0  16 *    SUSPEND
    1  16 *    VarDecl  2
    1  16 *    PshV4    v-2
    2  17 *    PshVPtr  v0
    3  19 *    CALLINTF 4710           (GameObjectProperties@ GameObject::getChildPropertiesById(uint))
    5  16 *    FREE     v2, 0x2c83490          (i:46675088, f:2.30606e-316)
    8  16 *    STOREOBJ v2
- 195,3 -
    9  16 *    SUSPEND
   10  16 *    LoadRObjR v2, v36, 134217928
   13  16 *    RDR1     v5
   14  16 *    CpyVtoR4 v5
   15  16 *    JLowZ    +107              (d:124)
- 196,4 -
   17  16 * {
   17  16 *    SUSPEND
   18  16 *    VAR      v-3
   19  18 *    PSF      v8
   20  20 *    PshVPtr  v2
   21  22 *    ADDSi    v68, 134217928
   23  22 *    GETOBJREF 4
   24  22 *    CALLSYS  199           (Vector3 Vector3::opAdd(const Vector3&in) const)
   26  16 *    ObjInfo  v8, 1
   26  16 *    PSF      v8
   27  18 *    PshVPtr  v2
   28  20 *    ADDSi    v68, 134217928
   30  20 *    COPY     v3, 67108879
   32  18 *    ObjInfo  v8, 0
   32  18 *    PopPtr
- 197,4 -
   33  16 *    SUSPEND
   34  16 *    PshVPtr  v2
   35  18 *    ADDSi    v68, 134217928
   37  18 *    PSF      v8
   38  20 *    CALLSYS  184           (Vector3::Vector3(const Vector3&in))
   40  16 *    ObjInfo  v8, 1
   40  16 *    VAR      v8
   41  18 *    PSF      v11
   42  20 *    PshVPtr  v0
   43  22 *    ADDSi    v132, 134217923
   45  22 *    GETREF   4
   46  22 *    CALLSYS  246           (Vector3 Quaternion::rotVector3(const Vector3&in) const)
   48  16 *    ObjInfo  v11, 1
   48  16 *    ObjInfo  v8, 0
   48  16 *    PSF      v11
   49  18 *    PshVPtr  v2
   50  20 *    ADDSi    v56, 134217928
   52  20 *    COPY     v3, 67108879
   54  18 *    ObjInfo  v11, 0
   54  18 *    PopPtr
- 198,4 -
   55  16 *    SUSPEND
   56  16 *    LoadRObjR v2, v80, 134217928
   59  16 *    RDR4     v5
   60  16 *    CMPIi    v5, 0
   62  16 *    JNZ      +25              (d:89)
- 199,5 -
   64  16 * {
   64  16 *    SUSPEND
   65  16 *    PshVPtr  v0
   66  18 *    ADDSi    v32, 134217923
   68  18 *    PSF      v11
   69  20 *    CALLSYS  184           (Vector3::Vector3(const Vector3&in))
   71  16 *    ObjInfo  v11, 1
   71  16 *    VAR      v11
   72  18 *    PSF      v8
   73  20 *    PshVPtr  v2
   74  22 *    ADDSi    v56, 134217928
   76  22 *    GETREF   4
   77  22 *    CALLSYS  199           (Vector3 Vector3::opAdd(const Vector3&in) const)
   79  16 *    ObjInfo  v8, 1
   79  16 *    ObjInfo  v11, 0
   79  16 *    VAR      v8
   80  18 *    PshVPtr  v2
   81  20 *    ADDSi    v48, 134217928
   83  20 *    RDSPtr
   84  20 *    GETREF   2
   85  20 *    CALLSYS  804           (void Object::setPosition(const Vector3&in))
   87  16 *    ObjInfo  v8, 0
   87  16 * }
   87  16 *    JMP      +35              (d:124)
- 201,5 -
   89  16 * 2:
   89  16 * {
   89  16 *    SUSPEND
   90  16 *    PSF      v14
   91  18 *    PshVPtr  v0
   92  20 *    ADDSi    v32, 134217923
   94  20 *    PSF      v11
   95  22 *    CALLSYS  184           (Vector3::Vector3(const Vector3&in))
   97  18 *    ObjInfo  v11, 1
   97  18 *    VAR      v11
   98  20 *    PSF      v8
   99  22 *    PshVPtr  v2
  100  24 *    ADDSi    v56, 134217928
  102  24 *    GETREF   4
  103  24 *    CALLSYS  199           (Vector3 Vector3::opAdd(const Vector3&in) const)
  105  18 *    ObjInfo  v8, 1
  105  18 *    ObjInfo  v11, 0
  105  18 *    PSF      v8
  106  20 *    ALLOC    0x487f30, 184             (type:Vector3)
  110  16 *    ObjInfo  v8, 0
  110  16 *    VAR      v14
  111  18 *    PshVPtr  v2
  112  20 *    ADDSi    v40, 134217928
  114  20 *    RDSPtr
  115  20 *    GETOBJ   2
  116  20 *    RefCpyV  v16, 0x2c81a70          (i:46668400, f:2.30573e-316)
  119  20 *    CALLINTF 4705           (void GameObject::setPosition(Vector3))
  121  16 *    FREE     v16, 0x2c81a70          (i:46668400, f:2.30573e-316)
- 204,3 -
  124  16 * }
  124  16 * 3:
  124  16 * }
  124  16 * 1:
  124  16 *    SUSPEND
  125  16 *    FREE     v2, 0x2c83490          (i:46675088, f:2.30606e-316)
  128  16 * 0:
  128  16 *    FREE     v-3, 0x487f30          (i:4751152, f:2.34738e-317)
  131  16 *    RET      5
