SQObjectValue

Type Alias SQObjectValue 

Source
pub type SQObjectValue = tagSQObjectValue;

Aliased Type§

#[repr(C)]
pub union SQObjectValue {
Show 19 fields pub pTable: *mut SQTable, pub pArray: *mut SQArray, pub pClosure: *mut SQClosure, pub pOuter: *mut SQOuter, pub pGenerator: *mut SQGenerator, pub pNativeClosure: *mut SQNativeClosure, pub pString: *mut SQString, pub pUserData: *mut SQUserData, pub nInteger: i64, pub fFloat: f32, pub pUserPointer: *mut c_void, pub pFunctionProto: *mut SQFunctionProto, pub pRefCounted: *mut SQRefCounted, pub pDelegable: *mut SQDelegable, pub pThread: *mut SQVM, pub pClass: *mut SQClass, pub pInstance: *mut SQInstance, pub pWeakRef: *mut SQWeakRef, pub raw: i64, /* private fields */
}

Fields§

§pTable: *mut SQTable§pArray: *mut SQArray§pClosure: *mut SQClosure§pOuter: *mut SQOuter§pGenerator: *mut SQGenerator§pNativeClosure: *mut SQNativeClosure§pString: *mut SQString§pUserData: *mut SQUserData§nInteger: i64§fFloat: f32§pUserPointer: *mut c_void§pFunctionProto: *mut SQFunctionProto§pRefCounted: *mut SQRefCounted§pDelegable: *mut SQDelegable§pThread: *mut SQVM§pClass: *mut SQClass§pInstance: *mut SQInstance§pWeakRef: *mut SQWeakRef§raw: i64