예제 #1
0
        public KLVariableDefinition(string name, bool isGlobal, VariableSource source, SourceContract sourceContract)
        {
            this.name     = name;
            this.isGlobal = isGlobal;
            this.source   = source;

            this.sourceContract = sourceContract;
        }
예제 #2
0
        public KLTagDefinition(KLTagDefinition other)
        {
            this.name          = other.name;
            this.description   = other.description;
            this.is3D          = other.is3D;
            this.max3DDistance = other.max3DDistance;
            this.isLoop        = other.isLoop;
            this.channelId     = other.channelId;

            this.sourceContract = other.sourceContract;
        }
예제 #3
0
        public KLVariableDefinition(KLVariableDefinition other)
        {
            this.name         = other.name;
            this.defaultValue = other.defaultValue;
            this.isGlobal     = other.isGlobal;
            this.source       = other.source;
            this.content      = other.content;
            this.min          = other.min;
            this.max          = other.max;

            this.sourceContract = other.sourceContract;
        }