WorldEditorSelection::WorldEditorSelection() : mCentroidValid(false), mAutoSelect(false), mPrevCentroid(0.0f, 0.0f, 0.0f), mContainsGlobalBounds(false) { // Selections are transient by default. setCanSave( false ); setEditorOnly( true ); }
GuiInspectorField::GuiInspectorField() : mInspector( NULL ), mParent( NULL ), mEdit( NULL ), mField( NULL ), mFieldArrayIndex( NULL ), mCaption( StringTable->EmptyString() ), mHighlighted( false ) { setCanSave( false ); }
GuiInspectorGroup::GuiInspectorGroup( const String& groupName, SimObjectPtr<GuiInspector> parent ) : mParent( parent ), mStack(NULL) { setBounds(0,0,200,20); mCaption = groupName; setCanSave( false ); mChildren.clear(); mMargin.set(0,0,4,0); }
GuiInspectorGroup::GuiInspectorGroup() : mParent( NULL ), mStack(NULL) { setBounds(0,0,200,20); mChildren.clear(); setCanSave( false ); // Make sure we receive our ticks. setProcessTicks(); mMargin.set(0,0,5,0); }
GuiInspectorField::GuiInspectorField( GuiInspector* inspector, GuiInspectorGroup* parent, AbstractClassRep::Field* field ) : mInspector( inspector ), mParent( parent ), mField( field ), mFieldArrayIndex( NULL ), mEdit( NULL ) { if( field != NULL ) mCaption = field->pFieldname; else mCaption = StringTable->EmptyString(); setCanSave( false ); setBounds(0,0,100,18); if( field ) _setFieldDocs( field->pFieldDocs ); }