Time Rewizer  v.1.1
Created by: Mark Oostveen
MarkOostveen.TimeRewizer.Editor.Baking.IBaker< T > Interface Template Reference

Interface Containing a Baker scriptableobject cache More...

+ Inheritance diagram for MarkOostveen.TimeRewizer.Editor.Baking.IBaker< T >:
+ Collaboration diagram for MarkOostveen.TimeRewizer.Editor.Baking.IBaker< T >:

Public Member Functions

void SaveChanges ()
 Save changes to snapshot More...
 

Properties

List< T > Snapshots [get, set]
 Snapshot list contained by baker More...
 
Action< string > Save [set]
 Save Action Function More...
 
dynamic BaseBaker [get, set]
 Script able Cache obj, this object is dynamic since we can't access unity editor from a dll which will be in the final build More...
 
GameObject Gameobject [get]
 Linked Gameobject More...
 

Detailed Description

Interface Containing a Baker scriptableobject cache

interface used for bakers

Template Parameters
T
Type Constraints
T :IProperties 

Member Function Documentation

◆ SaveChanges()

Save changes to snapshot

Property Documentation

◆ BaseBaker

Script able Cache obj, this object is dynamic since we can't access unity editor from a dll which will be in the final build

40 { get; set; }

◆ Gameobject

GameObject MarkOostveen.TimeRewizer.Editor.Baking.IBaker< T >.Gameobject
get

Linked Gameobject

45 { get; }

◆ Save

Action<string> MarkOostveen.TimeRewizer.Editor.Baking.IBaker< T >.Save
set

Save Action Function

22 { set; }

◆ Snapshots

List<T> MarkOostveen.TimeRewizer.Editor.Baking.IBaker< T >.Snapshots
getset

Snapshot list contained by baker

17 { get; set; }