public GoalReference ReadGoalRef() { var goalRef = new GoalReference(); goalRef.BindStory(Story); goalRef.Read(this); return(goalRef); }
public void Visit(GoalReference r) { if (r.IsNull) { writer.WriteNull(); } else { writer.WriteValue(r.Index); } }
public void Read(OsiReader reader) { NodeRef = reader.ReadNodeRef(); EntryPoint = (EntryPoint)reader.ReadUInt32(); GoalRef = reader.ReadGoalRef(); }