public PuppeteerSceneObjectFactory(IPuppeteerSceneOjectActionContext context) : base() { _context = context; SceneObjectMapper.Add(typeof(BoneActor), o => new BoneActorSceneObject((BoneActor)o, _context)); SceneObjectMapper.Add(typeof(BoneAttachedRenderableAsset), o => new BoneAttachedAssetSceneObject((BoneAttachedRenderableAsset)o)); }
public BoneActorSceneObject(BoneActor boneActor, IPuppeteerSceneOjectActionContext context) { _boneActor = boneActor; _context = context; _bone = _boneActor.AssignedBone; }