Open Simulator Terrain Editor BRIGADOON-0007
Edit Terrain Files for Open Simulator Regions
Loading...
Searching...
No Matches
dirclass.h File Reference
#include <QObject>
#include <QTableWidget>
#include "logger.h"
#include "areacalculator.h"
Include dependency graph for dirclass.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  DIR_INFO
struct  ESTATE_BOUNDS
class  DirClass

Macros

#define INPUT_TABLE_COLUMN_COUNT   (INPUT_DONE_COLUMN + 1)
#define INPUT_SELECT_WIDTH   10
#define INPUT_DONE_WIDTH   10
#define INPUT_NAME_WIDTH   (350 - (INPUT_SELECT_WIDTH + INPUT_DONE_WIDTH))
#define OUTPUT_TABLE_COLUMN_COUNT   (OUTPUT_DONE_COLUMN + 1)
#define OUTPUT_SELECT_WIDTH   10
#define OUTPUT_DONE_WIDTH   10
#define OUTPUT_NAME_WIDTH   (400 - (OUTPUT_SELECT_WIDTH + OUTPUT_DONE_WIDTH))

Enumerations

enum  INPUT_TABLE_COLUMNS { INPUT_SELECT_COLUMN , INPUT_NAME_COLUMN , INPUT_DONE_COLUMN }
enum  OUTPUT_TABLE_COLUMNS { OUTPUT_SELECT_COLUMN , OUTPUT_NAME_COLUMN , OUTPUT_DONE_COLUMN }

Macro Definition Documentation

◆ INPUT_DONE_WIDTH

#define INPUT_DONE_WIDTH   10

Definition at line 38 of file dirclass.h.

Referenced by DirClass::SetInputTable().

◆ INPUT_NAME_WIDTH

#define INPUT_NAME_WIDTH   (350 - (INPUT_SELECT_WIDTH + INPUT_DONE_WIDTH))

Definition at line 39 of file dirclass.h.

Referenced by DirClass::SetInputTable().

◆ INPUT_SELECT_WIDTH

#define INPUT_SELECT_WIDTH   10

Definition at line 37 of file dirclass.h.

Referenced by DirClass::SetInputTable().

◆ INPUT_TABLE_COLUMN_COUNT

#define INPUT_TABLE_COLUMN_COUNT   (INPUT_DONE_COLUMN + 1)

Definition at line 35 of file dirclass.h.

Referenced by DirClass::SetInputTable(), and DirClass::SetOutputTable().

◆ OUTPUT_DONE_WIDTH

#define OUTPUT_DONE_WIDTH   10

Definition at line 51 of file dirclass.h.

Referenced by DirClass::SetOutputTable().

◆ OUTPUT_NAME_WIDTH

#define OUTPUT_NAME_WIDTH   (400 - (OUTPUT_SELECT_WIDTH + OUTPUT_DONE_WIDTH))

Definition at line 52 of file dirclass.h.

Referenced by DirClass::SetOutputTable().

◆ OUTPUT_SELECT_WIDTH

#define OUTPUT_SELECT_WIDTH   10

Definition at line 50 of file dirclass.h.

Referenced by DirClass::SetOutputTable().

◆ OUTPUT_TABLE_COLUMN_COUNT

#define OUTPUT_TABLE_COLUMN_COUNT   (OUTPUT_DONE_COLUMN + 1)

Definition at line 48 of file dirclass.h.

Referenced by DirClass::SetOutputTable().

Enumeration Type Documentation

◆ INPUT_TABLE_COLUMNS

Enumerator
INPUT_SELECT_COLUMN 
INPUT_NAME_COLUMN 
INPUT_DONE_COLUMN 

Definition at line 28 of file dirclass.h.

29{
33};
@ INPUT_DONE_COLUMN
Definition dirclass.h:32
@ INPUT_SELECT_COLUMN
Definition dirclass.h:30
@ INPUT_NAME_COLUMN
Definition dirclass.h:31

◆ OUTPUT_TABLE_COLUMNS

Enumerator
OUTPUT_SELECT_COLUMN 
OUTPUT_NAME_COLUMN 
OUTPUT_DONE_COLUMN 

Definition at line 41 of file dirclass.h.

42{
46};
@ OUTPUT_DONE_COLUMN
Definition dirclass.h:45
@ OUTPUT_SELECT_COLUMN
Definition dirclass.h:43
@ OUTPUT_NAME_COLUMN
Definition dirclass.h:44