0ad/source/dcdt/se/sr_sn.cpp

38 lines
722 B
C++
Raw Normal View History

#include "precompiled.h"
# include "sr_sn.h"
//# define SR_USE_TRACE1 // SrSn Const/Dest
# include "sr_trace.h"
//======================================= SrSn ====================================
SrSn::SrSn ( SrSn::Type t, const char* class_name )
{
SR_TRACE1 ( "Constructor" );
_ref = 0;
_visible = 1;
_type = t;
_label = 0;
_inst_class_name = class_name;
}
SrSn::~SrSn ()
{
SR_TRACE1 ( "Destructor" );
delete _label;
}
void SrSn::label ( const char* s )
{
sr_string_set ( _label, s );
}
const char* SrSn::label () const
{
return _label? _label:"";
}
//======================================= EOF ====================================