Navigation
API > API/Plugins > API/Plugins/MusicEnvironment > API/Plugins/MusicEnvironment/UFrameBasedMusicMap
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void InsertTimeSignature
(
FMusicalTime AtMusicalTime, |
Inserts a Time Signature change at the specified Bar of the Musical Time (ignoring beats), avoiding duplicates as needed. | FrameBasedMusicMap.h | |
void InsertTimeSignature
(
int32 AtBar, |
Inserts a Time Signature change at the specified Bar, avoiding duplicates as needed. | FrameBasedMusicMap.h |
InsertTimeSignature(FMusicalTime, const FFrameBasedTimeSignature &)
Description
Inserts a Time Signature change at the specified Bar of the Musical Time (ignoring beats), avoiding duplicates as needed. Time Signature changes after this point will recalculate their ticks and frame times to happen on the new bar lines based on the inserted time signature change
This will not insert a time signature change if the same change already exists immediately before this one being inserted If there is the same time signature change immediately after this one being inserted, it will be removed.
| Name | InsertTimeSignature |
| Type | function |
| Header File | /Engine/Plugins/Runtime/MusicEnvironment/Source/MusicEnvironment/Public/FrameBasedMusicMap.h |
| Include Path | #include "FrameBasedMusicMap.h" |
| Source | /Engine/Plugins/Runtime/MusicEnvironment/Source/MusicEnvironment/Private/FrameBasedMusicMap.cpp |
void InsertTimeSignature
(
FMusicalTime AtMusicalTime,
const FFrameBasedTimeSignature & TimeSignature
)
Parameters
| Name | Remarks |
|---|---|
| AtMusicalTime | |
| TimeSignature |
InsertTimeSignature(int32, int16, int16)
Description
Inserts a Time Signature change at the specified Bar, avoiding duplicates as needed. Time Signature changes after this point will recalculate their ticks and frame times to happen on the new bar lines based on the inserted time signature change
This will not insert a time signature change if the same change already exists immediately before this one being inserted If there is the same time signature change immediately after this one being inserted, it will be removed.
| Name | InsertTimeSignature |
| Type | function |
| Header File | /Engine/Plugins/Runtime/MusicEnvironment/Source/MusicEnvironment/Public/FrameBasedMusicMap.h |
| Include Path | #include "FrameBasedMusicMap.h" |
| Source | /Engine/Plugins/Runtime/MusicEnvironment/Source/MusicEnvironment/Private/FrameBasedMusicMap.cpp |
void InsertTimeSignature
(
int32 AtBar,
int16 Numerator,
int16 Denominator
)
Parameters
| Name | Remarks |
|---|---|
| AtBar | |
| Numerator | |
| Denominator |