コード例 #1
0
ファイル: AmbientLight.cs プロジェクト: xoxota99/Myre
        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
ファイル: PointLight.cs プロジェクト: xoxota99/Myre
        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);
        }