Part::Part(const string &n):
name(n)
-{
- fill(graphic, graphic+N_STATES_, static_cast<Graphic *>(0));
-}
+{ }
const Graphic *Part::get_graphic(State state) const
{
void Part::Loader::graphic(State s, const string &n)
{
- Graphic *grph = (n.empty() ? 0 : &get_collection().get<Graphic>(n));
+ Graphic *grph = (n.empty() ? nullptr : &get_collection().get<Graphic>(n));
for(int i=0; i<N_STATES_; ++i)
if((i&s)==s)
obj.graphic[i] = grph;