26 lines
470 B
C#
26 lines
470 B
C#
using System;
|
|
using Godot;
|
|
|
|
[SceneTree]
|
|
public partial class MeetingControlGfx : PanelContainer
|
|
{
|
|
private MeetingResource _meetingResource;
|
|
|
|
public MeetingResource MeetingResource
|
|
{
|
|
get => _meetingResource;
|
|
set
|
|
{
|
|
_meetingResource = value;
|
|
|
|
UpdateGfx();
|
|
}
|
|
}
|
|
|
|
private void UpdateGfx()
|
|
{
|
|
SelfModulate = MeetingResource.Color;
|
|
MeetingTitle.Text = MeetingResource.Title;
|
|
}
|
|
}
|