acme
Foundational cross-platform layer of the ca2 framework
Toggle main menu visibility
Loading...
Searching...
No Matches
folder_dialog.h
1
// Created by camilo on 2023-02-21 04:01 BRT <3ThomasBorregaardSorensen!!
2
#pragma once
3
4
5
#include "acme/filesystem/filesystem/dialog_base.h"
6
7
namespace
file
8
{
9
10
11
class
CLASS_DECL_ACME folder_dialog :
12
virtual
public
::file::dialog_base
13
{
14
public
:
15
16
17
// ::pointer < ::user::element > m_puserelement;
18
// void * m_posdata;
19
// ::function < void(::pointer<folder_dialog>) > m_function;
20
// ::file::path m_path;
21
// ::particle_array m_particleaHold;
22
23
24
bool
m_bCanCreateFolders;
25
::function
< void(::pointer<folder_dialog>) > m_procedureResponse;
26
27
28
folder_dialog();
29
~folder_dialog()
override
;
30
31
32
bool
is_folder_dialog()
const override
;
33
34
// virtual void pick_single_folder(
35
// ::user::element * pelement,
36
// const ::function < void(::pointer < folder_dialog >) > & function);
37
38
void
on_dialog_response()
override
;
39
40
41
};
42
43
44
}
// namespace file
45
46
47
file::dialog_base
Definition
dialog_base.h:13
function
Definition
_template_forward_declaration.h:297
file
Definition
filesystem.h:16
filesystem
filesystem
folder_dialog.h
Generated by
1.17.0