コード例 #1
0
 public void RemoveRModel(RModel model)
 {
     if (model.AlphaBlend)
         AlphaBlendRModels.Remove(model);
     else
         RModels.Remove(model);
 }
コード例 #2
0
ファイル: ActorQB.cs プロジェクト: scotttorgeson/HeroesOfRock
 // precache an actor by loading all its model data, and parm file into the content manager
 // so that its really fast next time
 public static void PreCacheActor(string parmFile, Stage stage)
 {
     ParameterSet parm = Stage.Content.Load<ParameterSet>("Actors/" + parmFile);
     RModel rmodel = new RModel(parm);
     rmodel.LoadContent(Stage.Content, parm, stage);
 }
コード例 #3
0
 public void AddRModel(RModel model)
 {
     if (model.AlphaBlend)
         AlphaBlendRModels.Add(model);
     else
         RModels.Add(model);
 }
コード例 #4
0
 public RModelInstance(ParameterSet parm)
 {
     model = RModel.GetRModel(parm);
     if (parm.HasParm("DontDraw"))
         dontDraw = parm.GetBool("DontDraw");
 }