MCPcopy Create free account
hub / github.com/OGSR/OGSR-Engine / create

Method create

ogsr_engine/xr_3da/SkeletonMotions.cpp:362–370  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

360bool CMotionDef::StopAtEnd() const { return !!(flags & esmStopAtEnd); }
361
362bool shared_motions::create(shared_str key, IReader* data, vecBones* bones)
363{
364 motions_value* v = g_pMotionsContainer->dock(key, data, bones);
365 if (nullptr != v)
366 v->m_dwReference++;
367 destroy();
368 p_ = v;
369 return (nullptr != v);
370}
371
372bool shared_motions::create(shared_motions const& rhs)
373{

Callers 11

loadMethod · 0.45
loadMethod · 0.45
load_shocMethod · 0.45
OnRenderMethod · 0.45
CreateSoundsFunction · 0.45
xr_area.cppFile · 0.45
CEffect_RainMethod · 0.45
CreateMethod · 0.45
loadMethod · 0.45
create_effectMethod · 0.45
load_shocMethod · 0.45

Calls 2

destroyFunction · 0.70
dockMethod · 0.45

Tested by

no test coverage detected