private TOONCOLOR変数(ターゲット種別 target, bool isVector3) : base(target, isVector3) { if (target == ターゲット種別.ライト) { throw new System.NotSupportedException("Object として 'Light' を指定することはできません。"); } }
protected override 数管理 材質変数登録インスタンスを生成して返す(ターゲット種別 target, bool isVector3) { if (target == ターゲット種別.未使用) { target = ターゲット種別.ジオメトリ; // 省略値 } return(new TOONCOLOR変数(target, isVector3)); }
private SPECULARPOWER変数(ターゲット種別 target, bool Vector3である) : base(target, Vector3である) { if (target == ターゲット種別.ライト) { throw new System.NotSupportedException("Object として 'Light' を指定することはできません。"); } }
private AMBIENT変数(ターゲット種別 target, bool isVector3) : base(target, isVector3) { }
protected override 数管理 材質変数登録インスタンスを生成して返す(ターゲット種別 target, bool isVector3) { return(new EDGEWIDTH変数()); }
protected override 数管理 材質変数登録インスタンスを生成して返す(ターゲット種別 target, bool isVector3) { return(new GROUNDSHADOWCOLOR変数(target, isVector3)); }
private GROUNDSHADOWCOLOR変数(ターゲット種別 target, bool isVector3) : base(target, isVector3) { }
private SPECULAR変数(ターゲット種別 target, bool Vector3である) : base(target, Vector3である) { }
protected override 数管理 材質変数登録インスタンスを生成して返す(ターゲット種別 target, bool isVector3) { return(new MATERIALTOONTEXTURE変数()); }
protected override 数管理 材質変数登録インスタンスを生成して返す(ターゲット種別 target, bool isVector3) { return(new ADDINGSPHERETEXTURE変数()); }
protected abstract 数管理 材質変数登録インスタンスを生成して返す(ターゲット種別 target, bool isVector3);
protected 材質変数(ターゲット種別 target, bool Vector3である) { ターゲットオブジェクト = target; this.Vector3である = Vector3である; }
protected override 数管理 材質変数登録インスタンスを生成して返す(ターゲット種別 target, bool isVector3) { return(new MATERIALSPHEREMAP変数()); }
protected override 数管理 材質変数登録インスタンスを生成して返す(ターゲット種別 target, bool isVector3) { return(new AMBIENT変数(target, isVector3)); }
private DIFFUSE変数(ターゲット種別 target, bool isVector3) : base(target, isVector3) { }
protected override 数管理 材質変数登録インスタンスを生成して返す(ターゲット種別 target, bool isVector3) { return(new MULTIPLYINGTEXTURE変数()); }
private EDGECOLOR変数(ターゲット種別 target, bool isVector3) : base(target, isVector3) { }