C# Class Protogame.DefaultTransformUtilities

The default implementation of ITransformUtilities.
Inheritance: ITransformUtilities
Afficher le fichier Open project: RedpointGames/Protogame

Méthodes publiques

Méthode Description
CreateFromCustomMatrix ( Matrix localMatrix ) : ITransform
CreateFromDependencyInjection ( IContext dependencyInjectionContext ) : ITransform
CreateFromModifiedSRTFinalTransform ( IFinalTransform existingFinalTransform, Microsoft.Xna.Framework.Vector3 scaleFactor, Microsoft.Xna.Framework.Quaternion appliedRotation, Microsoft.Xna.Framework.Vector3 addedPosition ) : ITransform
CreateFromModifiedSRTTransform ( ITransform existingTransform, Microsoft.Xna.Framework.Vector3 scaleFactor, Microsoft.Xna.Framework.Quaternion appliedRotation, Microsoft.Xna.Framework.Vector3 addedPosition ) : ITransform
CreateFromSRTMatrix ( Microsoft.Xna.Framework.Vector3 localScale, Microsoft.Xna.Framework.Quaternion localRotation, Microsoft.Xna.Framework.Vector3 localPosition ) : ITransform
CreateLocalPosition ( Microsoft.Xna.Framework.Vector3 localPosition ) : ITransform
CreateLocalPosition ( float x, float y, float z ) : ITransform

Method Details

CreateFromCustomMatrix() public méthode

public CreateFromCustomMatrix ( Matrix localMatrix ) : ITransform
localMatrix Microsoft.Xna.Framework.Matrix
Résultat ITransform

CreateFromDependencyInjection() public méthode

public CreateFromDependencyInjection ( IContext dependencyInjectionContext ) : ITransform
dependencyInjectionContext IContext
Résultat ITransform

CreateFromModifiedSRTFinalTransform() public méthode

public CreateFromModifiedSRTFinalTransform ( IFinalTransform existingFinalTransform, Microsoft.Xna.Framework.Vector3 scaleFactor, Microsoft.Xna.Framework.Quaternion appliedRotation, Microsoft.Xna.Framework.Vector3 addedPosition ) : ITransform
existingFinalTransform IFinalTransform
scaleFactor Microsoft.Xna.Framework.Vector3
appliedRotation Microsoft.Xna.Framework.Quaternion
addedPosition Microsoft.Xna.Framework.Vector3
Résultat ITransform

CreateFromModifiedSRTTransform() public méthode

public CreateFromModifiedSRTTransform ( ITransform existingTransform, Microsoft.Xna.Framework.Vector3 scaleFactor, Microsoft.Xna.Framework.Quaternion appliedRotation, Microsoft.Xna.Framework.Vector3 addedPosition ) : ITransform
existingTransform ITransform
scaleFactor Microsoft.Xna.Framework.Vector3
appliedRotation Microsoft.Xna.Framework.Quaternion
addedPosition Microsoft.Xna.Framework.Vector3
Résultat ITransform

CreateFromSRTMatrix() public méthode

public CreateFromSRTMatrix ( Microsoft.Xna.Framework.Vector3 localScale, Microsoft.Xna.Framework.Quaternion localRotation, Microsoft.Xna.Framework.Vector3 localPosition ) : ITransform
localScale Microsoft.Xna.Framework.Vector3
localRotation Microsoft.Xna.Framework.Quaternion
localPosition Microsoft.Xna.Framework.Vector3
Résultat ITransform

CreateLocalPosition() public méthode

public CreateLocalPosition ( Microsoft.Xna.Framework.Vector3 localPosition ) : ITransform
localPosition Microsoft.Xna.Framework.Vector3
Résultat ITransform

CreateLocalPosition() public méthode

public CreateLocalPosition ( float x, float y, float z ) : ITransform
x float
y float
z float
Résultat ITransform