DefaultFinalTransformΒΆ

Warning

This documentation is for an implementation of a service. This class is not meant to be used directly; instead use the Protogame.IFinalTransform service via dependency injection to access this functionality.

Information documented here may not be up to date.

class DefaultFinalTransform : System.Object, Protogame.IFinalTransform

The default implementation of T:Protogame.IFinalTransform.

readonly Matrix AbsoluteMatrix
readonly Matrix AbsoluteMatrixWithoutScale
readonly Vector3 AbsolutePosition
readonly Quaternion AbsoluteRotation
readonly Protogame.IFinalTransform Parent
readonly IHasTransform ParentObject
readonly Protogame.ITransform Child
readonly IHasTransform ChildObject
public Protogame.IFinalTransform Create(IHasTransform parent, IHasTransform child)
Parameters:
  • parent (Protogame.IHasTransform) –
  • child (Protogame.IHasTransform) –
public Protogame.IFinalTransform Create(IHasTransform detachedChild)
Parameters:
  • detachedChild (Protogame.IHasTransform) –
public string ToString()