From 183149ee2a5639ba959ecd51f6a6bd2e8766637c Mon Sep 17 00:00:00 2001 From: Glenn Maynard Date: Tue, 13 Feb 2007 22:09:55 +0000 Subject: [PATCH] fix non-lua quads --- stepmania/src/Quad.cpp | 6 ++++-- stepmania/src/Quad.h | 1 + 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/stepmania/src/Quad.cpp b/stepmania/src/Quad.cpp index c5a001bf43..8d899dcb37 100644 --- a/stepmania/src/Quad.cpp +++ b/stepmania/src/Quad.cpp @@ -5,11 +5,13 @@ REGISTER_ACTOR_CLASS( Quad ) +Quad::Quad() +{ + Load( TEXTUREMAN->GetDefaultTextureID() ); +} void Quad::LoadFromNode( const XNode* pNode ) { - Load( TEXTUREMAN->GetDefaultTextureID() ); - // HACK: Bypass Sprite's texture loading. Sprite should really derive from Quad. Actor::LoadFromNode( pNode ); } diff --git a/stepmania/src/Quad.h b/stepmania/src/Quad.h index 7f39f1db8f..925e41fc92 100644 --- a/stepmania/src/Quad.h +++ b/stepmania/src/Quad.h @@ -9,6 +9,7 @@ class Quad : public Sprite { public: + Quad(); void LoadFromNode( const XNode* pNode ); virtual Quad *Copy() const; };