示例#1
0
        public override void Initialise(Collections.INamedDataProvider initialisationData)
        {
            base.Initialise(initialisationData);

            initialisationData.TryCopyValue(this, SkyColourName, _skyColour);
            initialisationData.TryCopyValue(this, GroundColourName, _groundColour);
            initialisationData.TryCopyValue(this, UpName, _up);
        }
示例#2
0
文件: Skybox.cs 项目: xoxota99/Myre
        public override void Initialise(Collections.INamedDataProvider initialisationData)
        {
            base.Initialise(initialisationData);

            initialisationData.TryCopyValue(this, TextureName, _texture);
            initialisationData.TryCopyValue(this, BrightnessName, _brightness);
            initialisationData.TryCopyValue(this, GammaCorrectName, _gammaCorrect);
        }
示例#3
0
文件: SunLight.cs 项目: ylyking/Myre
        public override void Initialise(Collections.INamedDataProvider initialisationData)
        {
            base.Initialise(initialisationData);

            initialisationData.TryCopyValue(this, ColourName, _colour);
            initialisationData.TryCopyValue(this, DirectionName, _direction);
            initialisationData.TryCopyValue(this, ShadowResolutionName, _shadowResolution);
            initialisationData.TryCopyValue(this, ActiveName, _active);
        }
示例#4
0
        public override void Initialise(Collections.INamedDataProvider initialisationData)
        {
            base.Initialise(initialisationData);

            initialisationData.TryCopyValue(this, ColourName, _colour);
            initialisationData.TryCopyValue(this, PositionName, _position);
            initialisationData.TryCopyValue(this, RangeName, _range);
            initialisationData.TryCopyValue(this, ActiveName, _active);
        }
示例#5
0
文件: SpotLight.cs 项目: ylyking/Myre
        public override void Initialise(Collections.INamedDataProvider initialisationData)
        {
            base.Initialise(initialisationData);

            initialisationData.TryCopyValue(this, _colourName, _colour);
            initialisationData.TryCopyValue(this, _positionName, _position);
            initialisationData.TryCopyValue(this, _directionName, _direction);
            initialisationData.TryCopyValue(this, _angleName, _angle);
            initialisationData.TryCopyValue(this, _rangeName, _range);
            initialisationData.TryCopyValue(this, _maskName, _mask);
            initialisationData.TryCopyValue(this, _shadowResolutionName, _shadowResolution);
            initialisationData.TryCopyValue(this, _activeName, _active);
            initialisationData.TryCopyValue(this, _falloffName, _falloff);
        }