See the file LICENSE for the license governing this code.
LevelObject > Solid
A type of LevelObject
which is solid, causing collisions with other objects. See Solids.h for examples.
#pragma once
#include "Headers.h"
class Solid : public LevelObject
{
public:
virtual const char* const profileName()=0;
Solid() {}
virtual ~Solid() {}
private:
typedef LevelObject super;
typedef Solid self;
};
Core
Object types