public override void AbcSetup(AbcAPI.aiObject abcObj, AbcAPI.aiSchema abcSchema) { base.AbcSetup(abcObj, abcSchema); m_Camera = GetOrAddComponent <Camera>(); }
public override void AbcSetup(AbcAPI.aiObject abcObj, AbcAPI.aiSchema abcSchema) { base.AbcSetup(abcObj, abcSchema); AbcAPI.aiPolyMeshGetSummary(abcSchema, ref summary); m_FreshSetup = true; }
public override void AbcSetup(AbcAPI.aiObject abcObj, AbcAPI.aiSchema abcSchema) { base.AbcSetup(abcObj, abcSchema); Light light = GetOrAddComponent <Light>(); // Disable component for now light.enabled = false; }
public virtual void AbcSetup(AbcAPI.aiObject abcObj, AbcAPI.aiSchema abcSchema) { m_AbcObj = abcObj; m_AbcSchema = abcSchema; m_ThisHandle = GCHandle.Alloc(this); IntPtr ptr = GCHandle.ToIntPtr(m_ThisHandle); AbcAPI.aiSchemaSetConfigCallback(abcSchema, ConfigCallback, ptr); AbcAPI.aiSchemaSetSampleCallback(abcSchema, SampleCallback, ptr); }