RaTweening 1.0.0
Loading...
Searching...
No Matches
Protected Member Functions | List of all members
RaTweening.Core.Elements.RaTweenerSerializableElement Class Reference

The element representing RaTweenBase tweens within the RaTweenerComponent This covers all of the tweens which choose it as the represenative element which are also able to be serialzied and have an empty constructor option.

‍Note: All RaTween inheritors use this element to be serialized in the editor

More...

Inheritance diagram for RaTweening.Core.Elements.RaTweenerSerializableElement:
RaTweening.Core.Elements.RaTweenerElementBase

Protected Member Functions

override void Init (Type tweenType)
 
override RaTweenBase CreateTweenCore ()
 
override string GetElementName ()
 
override void CalculateDefaultValues ()
 
abstract void Init (Type tweenType)
 
abstract string GetElementName ()
 
abstract RaTweenBase CreateTweenCore ()
 
abstract void CalculateDefaultValues ()
 

Additional Inherited Members

- Public Types inherited from RaTweening.Core.Elements.RaTweenerElementBase
enum  LoopAllowStage
 The loop types to allow within the element
 
- Public Member Functions inherited from RaTweening.Core.Elements.RaTweenerElementBase
RaTweenBase CreateTween ()
 Creates a tween with all the tween settings attached set within the element More...
 

Detailed Description

The element representing RaTweenBase tweens within the RaTweenerComponent This covers all of the tweens which choose it as the represenative element which are also able to be serialzied and have an empty constructor option.

‍Note: All RaTween inheritors use this element to be serialized in the editor

Member Function Documentation

◆ CalculateDefaultValues()

override void RaTweening.Core.Elements.RaTweenerSerializableElement.CalculateDefaultValues ( )
protectedvirtual

◆ CreateTweenCore()

override RaTweenBase RaTweening.Core.Elements.RaTweenerSerializableElement.CreateTweenCore ( )
protectedvirtual

◆ GetElementName()

override string RaTweening.Core.Elements.RaTweenerSerializableElement.GetElementName ( )
protectedvirtual

◆ Init()

override void RaTweening.Core.Elements.RaTweenerSerializableElement.Init ( Type  tweenType)
protectedvirtual