protected override void LoadFromDisk()
        {
            TransformRecord record =
                FileManager.DeSerializeObject <TransformRecord>(group, customPrefix, recordName);

            setTransformPlayback(record);
        }
        // True if valid.
        protected bool setTransformPlayback(TransformRecord transformRecord)
        {
            if (transformRecord.isValid)
            {
                isValid     = transformRecord.isValid;
                positionKey = transformRecord.positionKey;
                rotationKey = transformRecord.rotationKey;
                return(true);
            }

            return(false);
        }
Example #3
0
        protected TransformRecord getTransformRecord()
        {
            positionKey.SetCurves();
            rotationKey.SetCurves();

            TransformRecord transformRecord = new TransformRecord();

            transformRecord.isValid = true;

            transformRecord.positionKey = positionKey;
            transformRecord.rotationKey = rotationKey;
            return(transformRecord);
        }
 public ControllerRecord(TransformRecord transformRecord)
 {
     this.transformRecord = transformRecord;
 }