Time Rewizer  v.1.1
Created by: Mark Oostveen
MarkOostveen.TimeRewizer.AnimationRewizer.Snapshot Struct Reference

Snapshot holding animation info More...

+ Inheritance diagram for MarkOostveen.TimeRewizer.AnimationRewizer.Snapshot:
+ Collaboration diagram for MarkOostveen.TimeRewizer.AnimationRewizer.Snapshot:

Public Member Functions

 Snapshot (SnapshotData parameters)
 Creates an instance More...
 
SnapshotData GetValue ()
 Get snapshot More...
 
void SetValue (SnapshotData input)
 Set new snapshot More...
 
void SetValue (object input)
 set new snapshot, will be casted into generic type More...
 
object ISnapShot. GetValue ()
 
void SetValue (T input)
 Set Snapshot More...
 

Detailed Description

Snapshot holding animation info

Constructor & Destructor Documentation

◆ Snapshot()

MarkOostveen.TimeRewizer.AnimationRewizer.Snapshot.Snapshot ( SnapshotData  parameters)

Creates an instance

Parameters
parameters
18  {
19  m_Value = parameters;
20  }

Member Function Documentation

◆ GetValue() [1/2]

SnapshotData MarkOostveen.TimeRewizer.AnimationRewizer.Snapshot.GetValue ( )

Get snapshot

Returns
29  {
30  return m_Value;
31  }

◆ GetValue() [2/2]

object ISnapShot. MarkOostveen.TimeRewizer.AnimationRewizer.Snapshot.GetValue ( )
52  {
53  return m_Value;
54  }

◆ SetValue() [1/3]

void MarkOostveen.TimeRewizer.ISnapShot< T >.SetValue ( input)
inherited

Set Snapshot

Parameters
input

◆ SetValue() [2/3]

void MarkOostveen.TimeRewizer.AnimationRewizer.Snapshot.SetValue ( SnapshotData  input)

Set new snapshot

Parameters
input
38  {
39  m_Value = input;
40  }

◆ SetValue() [3/3]

void MarkOostveen.TimeRewizer.AnimationRewizer.Snapshot.SetValue ( object  input)

set new snapshot, will be casted into generic type

Parameters
input
47  {
48  m_Value = (SnapshotData)input;
49  }