frameInteract.hpp
Go to the documentation of this file.
1
2
#pragma once
3
4
#include "
core/frame/frameInteractable.hpp
"
5
6
namespace
by {
7
8
class
frameInteract
{
9
BY(ME(
frameInteract
))
10
11
public
:
12
frameInteract
(
const
frameInteractable
& it);
13
frameInteract
(
const
frameInteractable
* it);
14
frameInteract
(
const
frameInteractable
& it,
const
bicontainable
&
args
);
15
frameInteract
(
const
frameInteractable
& it,
const
bicontainable
*
args
);
16
frameInteract
(
const
frameInteractable
* it,
const
bicontainable
*
args
);
17
~frameInteract
();
18
19
private
:
20
void
_inFrame(
const
bicontainable
*
args
);
21
22
private
:
23
const
frameInteractable
* _it;
24
};
25
}
by::args
Function call arguments container.
Definition:
args.hpp:13
by::frameInteract
Definition:
frameInteract.hpp:8
by::frameInteractable
Interface for frame interaction.
Definition:
frameInteractable.hpp:15
by::tbicontainable
Template bidirectional container interface.
Definition:
tbicontainable.hpp:17
frameInteractable.hpp