Class PlotPointFrameData
Inheritance
PlotPointFrameData
Assembly: cs.temp.dll.dll
Syntax
public class PlotPointFrameData : IPlotPointFrameData, IPlotPointData, IData
Constructors
PlotPointFrameData()
Declaration
public PlotPointFrameData()
PlotPointFrameData(PlotPointFrameData)
Declaration
public PlotPointFrameData(PlotPointFrameData data)
Parameters
Fields
_actionIds
Declaration
protected string[] _actionIds
Field Value
_id
Declaration
Field Value
_imageActorData
Declaration
protected List<PlotPointImageActorData> _imageActorData
Field Value
_panPosition
Declaration
protected Vector2 _panPosition
Field Value
_sceneryPrefab
Declaration
protected GameObject _sceneryPrefab
Field Value
Type |
Description |
GameObject |
|
_speechBubbleActorData
Declaration
protected List<PlotPointSpeechBubbleActorData> _speechBubbleActorData
Field Value
_textActorData
Declaration
protected List<PlotPointTextActorData> _textActorData
Field Value
Properties
ActionIds
Declaration
public virtual string[] ActionIds { get; }
Property Value
Actors
Declaration
public IPlotPointActorData[] Actors { get; }
Property Value
Id
Declaration
public virtual string Id { get; }
Property Value
PanPosition
Declaration
public virtual Vector2 PanPosition { get; }
Property Value
SceneryPrefab
Declaration
public virtual GameObject SceneryPrefab { get; }
Property Value
Type |
Description |
GameObject |
|
Methods
AddAction(String, Int32)
Declaration
public virtual void AddAction(string actionId, int index)
Parameters
AddActor(IPlotPointActorData)
Declaration
public virtual void AddActor(IPlotPointActorData actorData)
Parameters
ClearActions()
Declaration
public virtual void ClearActions()
ClearActors()
Declaration
public virtual void ClearActors()
CloneActors<T>(List<T>)
Declaration
public virtual List<T> CloneActors<T>(List<T> source)
where T : class, IPlotPointActorData
Parameters
Type |
Name |
Description |
List<T> |
source |
|
Returns
Type Parameters
CombineActors()
Declaration
protected virtual IPlotPointActorData[] CombineActors()
Returns
Create()
Declaration
public static PlotPointFrameData Create()
Returns
DeleteActor(IPlotPointActorData)
Declaration
public virtual void DeleteActor(IPlotPointActorData actorData)
Parameters
SetId(String)
Declaration
public virtual void SetId(string id)
Parameters
Type |
Name |
Description |
String |
id |
|
SetPanPosition(Vector2)
Declaration
public virtual void SetPanPosition(Vector2 panPosition)
Parameters
Type |
Name |
Description |
Vector2 |
panPosition |
|
SetScenery(GameObject)
Declaration
public virtual void SetScenery(GameObject sceneryPrefab)
Parameters
Type |
Name |
Description |
GameObject |
sceneryPrefab |
|
Implements
IData