Trax3
3.1.0
trax track library
Loading...
Searching...
No Matches
Cargo.h
1
// trax track library
2
// AD 2025
3
//
4
// "the resolution of all the fruitless searches"
5
//
6
// Peter Gabriel
7
//
8
//
9
// Copyright (c) 2025 Trend Redaktions- und Verlagsgesellschaft mbH
10
// Copyright (c) 2019 Marc-Michael Horstmann
11
//
12
// Permission is hereby granted to any person obtaining a copy of this software
13
// and associated source code (the "Software"), to use, view, and study the
14
// Software for personal or internal business purposes, subject to the following
15
// conditions:
16
//
17
// 1. Redistribution, modification, sublicensing, or commercial use of the
18
// Software is NOT permitted without prior written consent from the copyright
19
// holder.
20
//
21
// 2. The Software is provided "AS IS", without warranty of any kind, express
22
// or implied.
23
//
24
// 3. All copies of the Software must retain this license notice.
25
//
26
// For further information, please contact: horstmann.marc@trendverlag.de
27
28
#pragma once
29
30
#include "trax/Identified.h"
31
32
namespace
trax
{
33
34
struct
Cargo
: Identified<Cargo>
35
{
37
virtual
const
char
*
TypeName
() const noexcept = 0;
38
39
40
41
};
42
43
}
trax
Namespace of all the trax track libraries classes and methods.
Definition
Collection.h:17
trax::Cargo
Definition
Cargo.h:35
trax::Cargo::TypeName
virtual const char * TypeName() const noexcept=0
C:
Trend
Development
Trax3
Code
trax
rigid
trains
Cargo.h
Generated on
for Trax3 by
1.15.0