Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/clechasseur/pathcopycopy
/ functions
Functions
1,298 in github.com/clechasseur/pathcopycopy
⨍
Functions
1,298
◇
Types & classes
374
Method
LongUNCFolderPlugin
PathCopyCopy/plugins/prihdr/LongUNCFolderPlugin.h:45
Method
LongUNCFolderPlugin
Constructor.
PathCopyCopy/plugins/src/LongUNCFolderPlugin.cpp:40
Method
LongUNCPathPlugin
PathCopyCopy/plugins/prihdr/LongUNCPathPlugin.h:45
Method
LongUNCPathPlugin
Constructor.
PathCopyCopy/plugins/src/LongUNCPathPlugin.cpp:40
Method
MSYSPathPlugin
PathCopyCopy/plugins/prihdr/MSYSPathPlugin.h:43
Method
MSYSPathPlugin
Constructor.
PathCopyCopy/plugins/src/MSYSPathPlugin.cpp:44
Method
Main
<summary> The main entry point for the application. </summary>
PathCopyCopySettings/Program.cs:90
Method
MainForm
<summary> Constructor </summary>
PathCopyCopySettings/UI/Forms/MainForm.cs:92
Method
MainForm_HelpButtonClicked
<summary> Called when the user presses the Help button in the form's caption bar. We navigate to the wiki to show help in such a case. </summary> <par
PathCopyCopySettings/UI/Forms/MainForm.cs:1422
Method
MainForm_Load
<summary> Called when the form is first loaded. We initialize controls here. </summary> <param name="sender">Event sender.</param> <param name="e">Eve
PathCopyCopySettings/UI/Forms/MainForm.cs:641
Method
MethodRadio_CheckedChanged
<summary> Called when the user changes the push method. We update our associated element here. </summary> <param name="sender">Event sender.</param> <
PathCopyCopySettings/UI/UserControls/PushToStackPipelineElementUserControl.cs:92
Method
ModifyOptions
Modifies global pipeline options by specifying the separator to use between multiple copied paths. @param p_rOptions Global options to modify (in-pla
PathCopyCopy/src/PluginPipelineElements.cpp:795
Method
ModifyPath
Modifies the given path by following the symlink if it points to one. @param p_rPath Path to modify (in-place). @param p_pPluginProvider Optional obj
PathCopyCopy/src/PluginPipelineElements.cpp:51
Method
MoveElementDownBtn_Click
<summary> Called when the user clicks on the button to move a pipeline element down towards the end of the pipeline. </summary> <param name="sender">E
PathCopyCopySettings/UI/Forms/AdvancedPipelinePluginForm.cs:471
Method
MoveElementUpBtn_Click
<summary> Called when the user clicks on the button to move a pipeline element up towards the beginning of the pipeline. </summary> <param name="sende
PathCopyCopySettings/UI/Forms/AdvancedPipelinePluginForm.cs:449
Method
MovePluginDownBtn_Click
<summary> Called when the Down button is pressed. We need to move the selected plugin down one position in the grid. </summary> <param name="sender">E
PathCopyCopySettings/UI/Forms/MainForm.cs:1066
Method
MovePluginUpBtn_Click
<summary> Called when the Up button is pressed. We need to move the selected plugin up one position in the grid. </summary> <param name="sender">Event
PathCopyCopySettings/UI/Forms/MainForm.cs:1038
Method
NewElementBtn_Click
<summary> Called when the user clicks the button to create a new pipeline element. We must display a drop-down menu with the choice of element types.
PathCopyCopySettings/UI/Forms/AdvancedPipelinePluginForm.cs:388
Method
NewElementMenuItem_Click
<summary> Called when the user selects a menu item to create a new pipeline element. We need to instanciate the new element and add it to the pipeline
PathCopyCopySettings/UI/Forms/AdvancedPipelinePluginForm.cs:399
Method
NullErrorReporter
(string message)
PathCopyCopySettings/3rdParty/CommandLineArguments.cs:463
Method
NumPartsTxt_KeyPress
<summary> Called when the user presses a key in the NumParts textbox. We filter out non-numeric keys. </summary> <param name="sender">Event sender.</p
PathCopyCopySettings/UI/UserControls/CopyNPathPartsPipelineElementUserControl.cs:102
Method
NumPartsTxt_TextChanged
<summary> Called when the user selects a new copy direction. We update our associated pipeline element here. </summary> <param name="sender">Event sen
PathCopyCopySettings/UI/UserControls/CopyNPathPartsPipelineElementUserControl.cs:87
Method
NumberOfParametersToDisplay
()
PathCopyCopySettings/3rdParty/CommandLineArguments.cs:893
Method
NumericTxt_KeyPress
<summary> Called when the user presses a key in one of the numeric textboxes. We filter out non-numeric keys. </summary> <param name="sender">Event se
PathCopyCopySettings/UI/UserControls/PushToStackPipelineElementUserControl.cs:214
Method
NumericTxt_KeyPress
<summary> Called when the user presses a key in one of the numeric textboxes. We filter out non-numeric keys. </summary> <param name="sender">Event se
PathCopyCopySettings/UI/UserControls/PopFromStackPipelineElementUserControl.cs:184
Method
OKBtn_Click
<summary> Called when the user clicks the "OK" button. We save the user settings then close the form. </summary> <param name="sender">Event sender.</p
PathCopyCopySettings/UI/Forms/MainForm.cs:679
Method
OnLoad
<summary> Called when the control loads. We set <see cref="LoadingPipelineElement"/> to <c>true</c> while calling <see cref="OnPipelineElementLoad(Eve
PathCopyCopySettings/UI/UserControls/PipelineElementUserControl.cs:62
Method
OnPipelineElementChanged
<summary> Fires the <see cref="PipelineElementChanged"/> event. </summary> <param name="e">Event arguments.</param>
PathCopyCopySettings/UI/UserControls/PipelineElementUserControl.cs:90
Method
OnPipelineElementLoad
<summary> Called to load our pipeline element. We populate our controls here. </summary> <param name="e">Event arguments.</param>
PathCopyCopySettings/UI/UserControls/DisplayForSelectionPipelineElementUserControl.cs:53
Method
OnPipelineElementLoad
<summary> Called to load our pipeline element. We populate our controls here. </summary> <param name="e">Event arguments.</param>
PathCopyCopySettings/UI/UserControls/FindReplacePipelineElementUserControl.cs:53
Method
OnPipelineElementLoad
<summary> Called to load our pipeline element. We populate our controls here. </summary> <param name="e">Event arguments.</param>
PathCopyCopySettings/UI/UserControls/PipelineElementWithPluginIDUserControl.cs:62
Method
OnPipelineElementLoad
<summary> Called to load our pipeline element. We populate our controls here. </summary> <param name="e">Event arguments.</param>
PathCopyCopySettings/UI/UserControls/PathsSeparatorPipelineElementUserControl.cs:53
Method
OnPipelineElementLoad
<summary> Called to load our pipeline element. We populate our controls here. </summary> <param name="e">Event arguments.</param>
PathCopyCopySettings/UI/UserControls/PushToStackPipelineElementUserControl.cs:56
Method
OnPipelineElementLoad
<summary> Called to load our pipeline element. We populate our controls here. </summary> <param name="e">Event arguments.</param>
PathCopyCopySettings/UI/UserControls/PopFromStackPipelineElementUserControl.cs:56
Method
OnPipelineElementLoad
<summary> Called when the control loads its pipeline element. Subclasses can override. During the call to this method, no <see cref="PipelineElementCh
PathCopyCopySettings/UI/UserControls/PipelineElementUserControl.cs:81
Method
OnPipelineElementLoad
<summary> Called to load our pipeline element. We populate our controls here. </summary> <param name="e">Event arguments.</param>
PathCopyCopySettings/UI/UserControls/RegexPipelineElementUserControl.cs:55
Method
OnPipelineElementLoad
<summary> Called to load our pipeline element. We populate our controls here. </summary> <param name="e">Event arguments.</param>
PathCopyCopySettings/UI/UserControls/CommandLinePipelineElementUserControl.cs:54
Method
OnPipelineElementLoad
<summary> Called to load our pipeline element. We populate our controls here. </summary> <param name="e">Event arguments.</param>
PathCopyCopySettings/UI/UserControls/PipelineElementWithExecutableUserControl.cs:62
Method
OnPipelineElementLoad
<summary> Called to load our pipeline element. We populate our controls here. </summary> <param name="e">Event arguments.</param>
PathCopyCopySettings/UI/UserControls/CopyNPathPartsPipelineElementUserControl.cs:62
Method
OptionalQuotesPipelineElement
PathCopyCopy/prihdr/PluginPipelineElements.h:109
Method
Options
Constructor.
PathCopyCopy/src/PathCopyCopySettingsApp.cpp:93
Method
OrderPluginsToDisplay
Given a vector of plugin IDs that specifies a plugin display order, orders plugins found in a set of all plugins and returns a vector of plugins in th
PathCopyCopy/src/PathCopyCopyPluginsRegistry.cpp:113
Method
PCCExecutorException
<summary> Default constructor. </summary>
PathCopyCopySettings/Core/PCCExecutor.cs:217
Method
ParseArgumentList
<summary> Parses an argument list into an object </summary> <param name="args"></param> <param name="destination"></param> <returns> true if an error
PathCopyCopySettings/3rdParty/CommandLineArguments.cs:679
Method
ParseArgumentsWithUsage
<summary> Parses Command Line Arguments. Displays usage message to Console.Out if /?, /help or invalid arguments are encounterd. Errors are output on
PathCopyCopySettings/3rdParty/CommandLineArguments.cs:424
Method
ParseValue
(Type type, string stringData, out object value)
PathCopyCopySettings/3rdParty/CommandLineArguments.cs:1204
Method
Parser
<summary> Don't ever call this. </summary>
PathCopyCopySettings/3rdParty/CommandLineArguments.cs:413
Method
PartToPush
Given a path, returns the part to push to the stack. @param p_Path Path to locate part of. @return Part of p_Path to push to the stack.
PathCopyCopy/src/PluginPipelineElements.cpp:567
Method
PathAction
PathCopyCopy/prihdr/PathAction.h:39
Method
PathsSeparator
Returns the separator to use between each path when using this plugin. The default value is the empty string, which instructs PCC to use the default v
PathCopyCopy/plugins/src/PipelinePlugin.cpp:187
Method
PathsSeparatorPipelineElement
PathCopyCopy/prihdr/PluginPipelineElements.h:513
Method
PathsSeparatorPipelineElement
Constructor. @param p_PathsSeparator Separator to use between multiple paths.
PathCopyCopy/src/PluginPipelineElements.cpp:772
Method
PathsSeparatorPipelineElement
<summary> Default constructor. </summary>
PathCopyCopySettings/Core/Plugins/PipelinePlugins.cs:2540
Method
PathsSeparatorPipelineElementUserControl
<summary> Constructor. </summary> <param name="element">Pipeline element to configure.</param>
PathCopyCopySettings/UI/UserControls/PathsSeparatorPipelineElementUserControl.cs:40
Method
Pipeline
PathCopyCopy/prihdr/PluginPipeline.h:89
Method
Pipeline
Constructor with pre-built elements. @param p_vspElements List of elements in the pipeline.
PathCopyCopy/src/PluginPipeline.cpp:184
Method
PipelineDecoder
PathCopyCopy/prihdr/PluginPipelineDecoder.h:40
Method
PipelineElement
PathCopyCopy/prihdr/PluginPipeline.h:115
Method
PipelineElementUserControl
<summary> Constructor. </summary>
PathCopyCopySettings/UI/UserControls/PipelineElementUserControl.cs:52
Method
PipelineElementUserControl_PipelineElementChanged
<summary> Called when the currently-edited pipeline element changes. We use this opportunity to update the pipeline plugin info and the preview. </sum
PathCopyCopySettings/UI/Forms/AdvancedPipelinePluginForm.cs:493
Method
PipelineElementWithExecutable
<summary> Default constructor. </summary>
PathCopyCopySettings/Core/Plugins/PipelinePlugins.cs:2645
Method
PipelineElementWithExecutableUserControl
<summary> Default constructor. </summary>
PathCopyCopySettings/UI/UserControls/PipelineElementWithExecutableUserControl.cs:41
Method
PipelineElementWithPluginID
<summary> Default constructor. </summary>
PathCopyCopySettings/Core/Plugins/PipelinePlugins.cs:1832
Method
PipelineElementWithPluginIDUserControl
<summary> Constructor. </summary> <param name="element">Pipeline element to configure.</param> <param name="includePipelinePlugins">Whether to include
PathCopyCopySettings/UI/UserControls/PipelineElementWithPluginIDUserControl.cs:49
Method
PipelinePlugin
PathCopyCopy/plugins/prihdr/PipelinePlugin.h:48
Method
PipelinePlugin
Constructor. @param p_PluginId ID of this pipeline plugin. @param p_PluginDescription Description of the pipeline plugin. @param p_PluginIconFile Pat
PathCopyCopy/plugins/src/PipelinePlugin.cpp:44
Method
PipelinePlugin
<summary> Creates a new pipeline plugin bean. </summary> <param name="id">Plugin unique ID.</param> <param name="description">Plugin description.</par
PathCopyCopySettings/Core/Plugins/PipelinePlugins.cs:72
Method
PipelinePluginEditor
<summary> Private constructor called via <see cref="EditPlugin"/>. </summary> <param name="owner">Owner to use for new forms. Can be <c>null</c>.</par
PathCopyCopySettings/UI/Utils/PipelinePluginEditor.cs:90
Method
PipelinePluginForm
<summary> Constructor. </summary>
PathCopyCopySettings/UI/Forms/PipelinePluginForm.cs:62
Method
PipelinePluginForm_FormClosing
<summary> Called when the form is about to close. If user pressed OK, we save the content of the plugin here. </summary> <param name="sender">Event se
PathCopyCopySettings/UI/Forms/PipelinePluginForm.cs:349
Method
PipelinePluginForm_HelpButtonClicked
<summary> Called when the user presses the Help button in the form's caption bar. We navigate to the wiki to show help in such a case. </summary> <par
PathCopyCopySettings/UI/Forms/PipelinePluginForm.cs:501
Method
PipelinePluginForm_Load
<summary> Called when the form is loaded. We use this opportunity to populate the controls with info about a plugin we're editing, if we have one. </s
PathCopyCopySettings/UI/Forms/PipelinePluginForm.cs:115
Method
PipelinePluginForm_UpdatePreview
<summary> Called by controls that modify the plugin info, so that the preview is updated when things change. </summary> <param name="sender">Event sen
PathCopyCopySettings/UI/Forms/PipelinePluginForm.cs:374
Method
PipelinePluginInfo
<summary> Constructor with no arguments. </summary>
PathCopyCopySettings/Core/Plugins/PipelinePlugins.cs:317
Method
PipelinePluginLess
Constructor. @param p_pvOrderedPluginIds Vector of ordered pipeline plugin IDs.
PathCopyCopy/src/PathCopyCopySettings.cpp:158
Method
PipelinePluginProvider
PathCopyCopy/prihdr/PipelinePluginProvider.h:38
Method
PipelinePluginsLst_DrawItem
<summary> Called to draw an item in our plugins list box. We have to do this by hand to be able to support disabled items. </summary> <param name="sen
PathCopyCopySettings/UI/Forms/ImportPipelinePluginsForm.cs:161
Method
PipelinePluginsLst_SelectedIndexChanged
<summary> Called when the selection changes in the list box. We need to prevent the user from selecting disabled plugins and warn him/her about incomp
PathCopyCopySettings/UI/Forms/ImportPipelinePluginsForm.cs:187
Method
Plugin
PathCopyCopy/prihdr/Plugin.h:49
Method
Plugin
<summary> Creates a new Plugin bean. </summary> <param name="id">Plugin unique ID.</param> <param name="description">Plugin description.</param>
PathCopyCopySettings/Core/Plugins/Plugin.cs:112
Method
PluginDisplayInfo
<summary> Constructor. </summary> <param name="plugin"><see cref="Plugin"/> object to wrap.</param>
PathCopyCopySettings/UI/Utils/PluginDisplayInfo.cs:106
Method
PluginIdsToString
Converts a list of plugin IDs to a string containing them. This is the opposite of StringToPluginIds. @param p_vPluginIds List of plugin IDs to conve
PathCopyCopy/src/PluginUtils.cpp:542
Method
PluginPreviewUserControl
<summary> Constructor. </summary>
PathCopyCopySettings/UI/UserControls/PluginPreviewUserControl.cs:59
Method
PluginProvider
PathCopyCopy/prihdr/PluginProvider.h:37
Method
PluginSeparator
PathCopyCopy/prihdr/PluginSeparator.h:38
Method
PluginUtils
PathCopyCopy/prihdr/PluginUtils.h:45
Method
PluginsDataGrid_CellClick
<summary> Called when a cell is clicked in the plugins data grid. We need to handle clicks in icon cells to ask for an icon file. </summary> <param na
PathCopyCopySettings/UI/Forms/MainForm.cs:919
Method
PluginsDataGrid_CellDoubleClick
<summary> Called when a cell is double-clicked in the plugins data grid. If user double-clicked on a pipeline plugin, we want to act as if the Edit bu
PathCopyCopySettings/UI/Forms/MainForm.cs:969
Method
PluginsDataGrid_CellMouseEnter
<summary> Called when the user moves the cursor inside a cell of the plugin data grid. We use this opportunity to modify the cursor. </summary> <param
PathCopyCopySettings/UI/Forms/MainForm.cs:984
Method
PluginsDataGrid_CellValueChanged
<summary> Called when the value of a cell in the plugins data grid changes. We use this opportunity to enable our "Apply" button. </summary> <param na
PathCopyCopySettings/UI/Forms/MainForm.cs:870
Method
PluginsDataGrid_CurrentCellDirtyStateChanged
<summary> Called when a cell in the plugins data grid changes its "dirty" state (e.g., someone edited the value). Since we have checkboxes, we want to
PathCopyCopySettings/UI/Forms/MainForm.cs:857
Method
PluginsDataGrid_DataError
<summary> Called when a data error occurs in the plugins data grid. </summary> <param name="sender">Event sender.</param> <param name="e">Event argume
PathCopyCopySettings/UI/Forms/MainForm.cs:1017
Method
PluginsDataGrid_RowsAdded
<summary> Called when new rows are inserted in the plugins data grid. We use this opportunity to populate cells that cannot be populated through data
PathCopyCopySettings/UI/Forms/MainForm.cs:882
Method
PluginsDataGrid_SelectionChanged
<summary> Called when a new plugin is selected in the data grid. We need to update our preview textbox. </summary> <param name="sender">Event sender.<
PathCopyCopySettings/UI/Forms/MainForm.cs:1002
Method
PluginsRegistry
PathCopyCopy/prihdr/PathCopyCopyPluginsRegistry.h:58
Method
PopFromStackPipelineElement
PathCopyCopy/prihdr/PluginPipelineElements.h:445
Method
PopFromStackPipelineElement
Constructor with pop location and no other information. @param p_Location Location where to store popped value.
PathCopyCopy/src/PluginPipelineElements.cpp:620
Method
PopFromStackPipelineElement
<summary> Default constructor. Element will replace the entire path with the popped value. </summary>
PathCopyCopySettings/Core/Plugins/PipelinePlugins.cs:2311
Method
PopFromStackPipelineElementUserControl
<summary> Constructor. </summary> <param name="element">Element we're configuring.</param>
PathCopyCopySettings/UI/UserControls/PopFromStackPipelineElementUserControl.cs:43
Method
PositionPersistedForm
<summary> Constructor. </summary>
PathCopyCopySettings/UI/Utils/PositionPersistedForm.cs:56
← previous
next →
701–800 of 1,298, ranked by callers