RTSEngine.Graphics.RTSRenderer.UpdateAnimations C# (CSharp) Method

UpdateAnimations() public method

public UpdateAnimations ( GameState s, float dt ) : void
s RTSEngine.Data.GameState
dt float
return void
        public void UpdateAnimations(GameState s, float dt)
        {
            var np = s.GetParticles();
            if(np == null) np = new List<Particle>();
            for(int i = 0; i < FriendlyUnitModels.Count; i++) {
                FriendlyUnitModels[i].Animate(s, dt, np);
            }
            for(int i = 0; i < NonFriendlyUnitModels.Count; i++) {
                NonFriendlyUnitModels[i].Animate(s, dt, np);
            }
            pRenderer.Update(np, dt);
        }