Jamba C++ API  4.1.0
GUIParamCxAware.h
Go to the documentation of this file.
1 /*
2  * Copyright (c) 2018-2019 pongasoft
3  *
4  * Licensed under the Apache License, Version 2.0 (the "License"); you may not
5  * use this file except in compliance with the License. You may obtain a copy of
6  * the License at
7  *
8  * http://www.apache.org/licenses/LICENSE-2.0
9  *
10  * Unless required by applicable law or agreed to in writing, software
11  * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
12  * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
13  * License for the specific language governing permissions and limitations under
14  * the License.
15  *
16  * @author Yan Pujante
17  */
18 #pragma once
19 
20 #include "ParamAware.h"
21 
23 
29 class [[deprecated("Since 4.0.0 - Use ParamAware instead")]] GUIParamCxAware : public ParamAware
30 {
31 };
32 
33 
37 template<typename TView>
38 class [[deprecated("Since 4.0.0 - Use ParamAwareView instead")]] ViewGUIParamCxAware : public ParamAwareView<TView>
39 {
40 };
41 
42 }
This class is inherited by classes who want to be aware of parameters and be notified when they chang...
Definition: ParamAware.h:63
Definition: GUIState.h:36
Definition: GUIParamCxAware.h:38
This subclass allows for registering callbacks to any kind of view without having to inherit from it.
Definition: ParamAware.h:561
Code has been moved to ParamAware class.
Definition: GUIParamCxAware.h:29