MCPcopy Create free account
hub / github.com/defold/defold / ComponentTypeSetContext

Function ComponentTypeSetContext

engine/gameobject/src/gameobject/component.cpp:125–125  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

123void ComponentTypeSetGetPropertyFn(HComponentType type, ComponentGetProperty fn) { type->m_GetPropertyFunction = fn; }
124void ComponentTypeSetSetPropertyFn(HComponentType type, ComponentSetProperty fn) { type->m_SetPropertyFunction = fn; }
125void ComponentTypeSetContext(HComponentType type, void* context) { type->m_Context = context; }
126void ComponentTypeSetReadsTransforms(HComponentType type, bool reads_transforms) { type->m_ReadsTransforms = reads_transforms?1:0; }
127void ComponentTypeSetPrio(HComponentType type, uint16_t prio) { type->m_UpdateOrderPrio = prio; }
128void ComponentTypeSetHasUserData(HComponentType type, bool has_user_data) { type->m_InstanceHasUserData = has_user_data; }

Callers 7

CompScriptcInitFunction · 0.85
ComponentTypeTest_CreateFunction · 0.85
CompMeshTypeCreateFunction · 0.85
CompGuiTypeCreateFunction · 0.85
CompLightTypeCreateFunction · 0.85
CompSoundcInitFunction · 0.85

Calls

no outgoing calls

Tested by 2

ComponentTypeTest_CreateFunction · 0.68