Show / Hide Table of Contents

Class TweenReflectionArithmeticPlugin

Default arithmetic plugin using reflection.

Inheritance
System.Object
TweenReflectionArithmeticPlugin
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ToString()
System.Object.ReferenceEquals(System.Object, System.Object)
Namespace: Sttz.Tweener.Core
Assembly: cs.temp.dll.dll
Syntax
public static class TweenReflectionArithmeticPlugin
Remarks

Due to limitations in C#, this plugin only works with custom types and not with C#'s built-in basic types. The plugin relies on TweenStaticArithmeticPlugin to provide the arithmetic for those types.

Methods

Load<TTarget, TValue>(Tween<TTarget, TValue>, Boolean)

TweenReflectionArithmeticPlugin plugin loader.

Declaration
public static void Load<TTarget, TValue>(Tween<TTarget, TValue> tween, bool required)
    where TTarget : class
Parameters
Type Name Description
Tween<TTarget, TValue> tween
System.Boolean required
Type Parameters
Name Description
TTarget
TValue
Remarks

This loader cannot be used with EnablePlugin(PluginLoader, Nullable<Boolean>, Nullable<Boolean>) and is called internally in LoadDynamicPlugins<TTarget, TValue>(Tween<TTarget, TValue>).

Back to top © 2018 Adrian Stutz