tahoma2d/toonz/sources/include/toonz/preferencesitemids.h
2019-12-29 16:54:28 -07:00

200 lines
No EOL
4 KiB
C

#ifndef PREFERENCESITEMIDS_H
#define PREFERENCESITEMIDS_H
enum PreferencesItemId {
// General
defaultViewerEnabled,
rasterOptimizedMemory,
autosaveEnabled,
autosavePeriod,
autosaveSceneEnabled,
autosaveOtherFilesEnabled,
startupPopupEnabled,
undoMemorySize,
taskchunksize,
replaceAfterSaveLevelAs,
backupEnabled,
backupKeepCount,
sceneNumberingEnabled,
watchFileSystemEnabled,
projectRoot,
customProjectRoot,
pathAliasPriority,
//----------
// Interface
CurrentStyleSheetName,
pixelsOnly,
oldUnits,
oldCameraUnits,
linearUnits,
cameraUnits,
CurrentRoomChoice,
functionEditorToggle,
moveCurrentFrameByClickCellArea,
actualPixelViewOnSceneEditingMode,
levelNameOnEachMarkerEnabled,
showRasterImagesDarkenBlendedInViewer,
showFrameNumberWithLetters,
iconSize,
viewShrink,
viewStep,
viewerZoomCenter,
CurrentLanguageName,
interfaceFont,
interfaceFontStyle,
colorCalibrationEnabled,
colorCalibrationLutPaths,
//----------
// Visualization
show0ThickLines,
regionAntialias,
//----------
// Loading
importPolicy,
autoExposeEnabled,
subsceneFolderEnabled,
removeSceneNumberFromLoadedLevelName,
IgnoreImageDpi,
initialLoadTlvCachingBehavior,
columnIconLoadingPolicy,
levelFormats, // need to be handle separately
//----------
// Saving
rasterBackgroundColor,
//----------
// Import / Export
ffmpegPath,
ffmpegTimeout,
fastRenderPath,
//----------
// Drawing
scanLevelType,
DefLevelType,
newLevelSizeToCameraSizeEnabled,
DefLevelWidth,
DefLevelHeight,
DefLevelDpi,
// AutocreationType,// deprecated
EnableAutocreation,
NumberingSystem,
EnableAutoStretch,
EnableCreationInHoldCells,
EnableAutoRenumber,
vectorSnappingTarget,
saveUnpaintedInCleanup,
minimizeSaveboxAfterEditing,
useNumpadForSwitchingStyles,
downArrowInLevelStripCreatesNewFrame,
keepFillOnVectorSimplify,
useHigherDpiOnVectorSimplify,
//----------
// Tools
dropdownShortcutsCycleOptions,
FillOnlysavebox,
multiLayerStylePickerEnabled,
cursorBrushType,
cursorBrushStyle,
cursorOutlineEnabled,
levelBasedToolsDisplay,
//----------
// Xsheet
xsheetLayoutPreference,
xsheetStep,
xsheetAutopanEnabled,
DragCellsBehaviour,
ignoreAlphaonColumn1Enabled,
showKeyframesOnXsheetCellArea,
showXsheetCameraColumn,
useArrowKeyToShiftCellSelection,
inputCellsWithoutDoubleClickingEnabled,
shortcutCommandsWhileRenamingCellEnabled,
showXSheetToolbar,
expandFunctionHeader,
showColumnNumbers,
syncLevelRenumberWithXsheet,
currentTimelineEnabled,
currentColumnColor,
//----------
// Animation
keyframeType,
animationStep,
//----------
// Preview
blanksCount,
blankColor,
rewindAfterPlayback,
previewAlwaysOpenNewFlip,
fitToFlipbook,
generatedMovieViewEnabled,
shortPlayFrameCount,
//----------
// Onion Skin
onionSkinEnabled,
onionPaperThickness,
backOnionColor,
frontOnionColor,
onionInksOnly,
onionSkinDuringPlayback,
useOnionColorsForShiftAndTraceGhosts,
animatedGuidedDrawing,
//----------
// Colors
viewerBGColor,
previewBGColor,
levelEditorBoxColor,
chessboardColor1,
chessboardColor2,
transpCheckInkOnWhite,
transpCheckInkOnBlack,
transpCheckPaint,
//----------
// Version Control
SVNEnabled,
automaticSVNFolderRefreshEnabled,
latestVersionCheckEnabled,
//----------
// Touch / Tablet Settings
// TounchGestureControl // Touch Gesture is a checkable command and not in
// preferences.ini
winInkEnabled,
//----------
// Others (not appeared in the popup)
// Shortcut popup settings
shortcutPreset,
// Viewer context menu
guidedDrawingType,
guidedAutoInbetween,
guidedInterpolationType,
// OSX shared memory settings
shmmax,
shmseg,
shmall,
shmmni,
//- obsoleted / unused members
// interfaceFontWeight,
// autoCreateEnabled,
// animationSheetEnabled,
// askForOverrideRender,
// textureSize, // set to 0
// LineTestFpsCapture,
// guidedDrawingType,
PreferencesItemCount
};
#endif