internal FMovieSceneEvaluationTreeNode(PackageReader reader) { Range = new TRange <int>(reader); Parent = new FMovieSceneEvaluationTreeNodeHandle(reader); ChildrenId = new FEvaluationTreeEntryHandle(reader); DataId = new FEvaluationTreeEntryHandle(reader); }
public FMovieSceneSegment(FAssetArchive Ar) { Range = Ar.Read <TRange <FFrameNumber> >(); ID = Ar.Read <FMovieSceneSegmentIdentifier>(); bAllowEmpty = Ar.ReadBoolean(); Impls = Ar.ReadArray <FSectionEvaluationData>(); }
public TSetting(string Designator, string Name, TRange Range, int Value, TOption[] Options, int Increment) { this.Designator = Designator; this.Name = Name; this.Range = Range; this.Value = Value; this.Options = Options; this.Increment = Increment; }
internal FMovieSceneSegment(PackageReader reader) { Range = new TRange <FFrameNumber>(reader); ID = reader.ReadInt32(); bAllowEmpty = reader.ReadUInt32() != 0; Impls = new UScriptStruct[reader.ReadUInt32()]; for (int i = 0; i < Impls.Length; i++) { Impls[i] = new UScriptStruct(reader, "SectionEvaluationData"); } }
public static TRange Parse(string str) { var sps = str.Trim('(', ')').Split('~', ','); var data = new TRange(); data.min = float.Parse(sps[0]); if (sps.Length <= 1) { data.max = data.min; } else { data.max = float.Parse(sps[1]); } return(data); }
internal FMovieSceneFrameRange(PackageReader reader) { Value = new TRange <int>(reader); }
public override PegNode Clone() { TRange r = new TRange(parent_, id_); r.lower = lower; r.upper = upper; r.lowerInto= lowerInto; r.upperInto= upperInto; if (lowerIntoVar != null) { r.lowerIntoVar= lowerIntoVar.Clone(); } if (upperIntoVar != null) { r.upperIntoVar = upperIntoVar.Clone(); } r.CloneSubTrees(r); return r; }